Timur Kristóf
Timur Kristóf
Okay, so I upgraded to Fedora 29, kernel 5.0-rc1 and wine staging 4.0-rc1. Then I deleted the wine prefix and reinstalled the game in a clean prefix. > If this...
Oops, I accidentally hit "close and comment", sorry. Reopening it now.
@axeldavy Thanks! How come that the samples passed and the ps/vs invocations are so low on your machine? Also the primitives generated seem much less than mine.
Okay, I tried the patch suggested by @axeldavy and replaced `PIPE_USAGE_STREAM` to `PIPE_USAGE_DEFAULT` in the specified files. It definitely helps, but does not solve the problem. ### Here are the...
Here is what `lspci -vvv` has to say about the GPU: ``` 08:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] (rev ef) (prog-if 00 [VGA...
I took a look at the hot spots for Nine in `perf top` and investigated a bit: `si_set_constant_buffer` -> `pipe_resource_reference` -> `pipe_reference_described` -> `p_atomic_dec_zero` which is a call to either...
@dhewg @axeldavy Which distro do you guys use? Just asking because I might just try running that distro as an experiment. Maybe there is some package that is better optimized...
Okay, so @axeldavy Suggested an approach that helps find whether the constant data is the bottleneck or not: > 08:20 mannerov: in nine_state.c > 08:20 mannerov: prepare_vs_constants_userbuf > 08:20 mannerov:...
@dhewg Is there anything in here that stands out to you? https://src.fedoraproject.org/rpms/mesa/blob/f29/f/mesa.spec#_365
I also tried the the other suggestion by @axeldavy - here are the results. > 23:43 mannerov: Venemo_j: another thing you could try is in si_pipe.c in the const_uploader =...