search for: nvc0_set_shader_buff

Displaying 1 result from an estimated 1 matches for "nvc0_set_shader_buff".

2016 Jun 03
13
[Bug 96355] New: Performance: extra&costly SSBO validation even when SSBO aren't used
...operation that are very slow. Anyway, Perf-Event shows that nvc0_validate_buffers is (too) often called. + 8.78% 7.98% pcsx2_GSReplayL nouveau_dri.so nvc0_validate_buffers My understanding of the code is that every time we switch a shader program, a full SSBO bind/validation is called. nvc0_set_shader_buffers will dirty buffer state (NVC0_NEW_3D_BUFFERS). The trick is that my application doesn't use SSBO (only UBO). Is it expected to call SSBO validation code when the shader program doesn't use them? If not, a validation shortcut will be nice. If it can help, here the backtrace from nvc0_set...