mesa/ci-expects
Pierre-Eric Pelloux-Prayer a67d3e7c9e radeonsi: fix si_check_render_feedback
si_check_render_feedback only relied on si_images::enabled_mask and
si_samplers::enabled_mask to determine if a texture was being used
both as input and output.

Given that some samplers/images can be considered active (so accounted
for by enabled_mask) but not used by the current shader this could
lead to false-positive.

This commit fixes this by and-ing the above mask with the information
from shader_info for each active shader.

Reviewed-by: Zoltán Böszörményi <zboszor@gmail.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Cc: mesa-stable
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4227
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8869>
2021-02-17 09:11:46 +00:00
..
default
freedreno freedreno/ir3: Async shader compile 2021-02-16 23:43:44 +00:00
lima
llvmpipe
lvp
panfrost panfrost: Enable ES3 conformant floating-point 2021-02-12 01:21:29 +00:00
radeonsi radeonsi: fix si_check_render_feedback 2021-02-17 09:11:46 +00:00
radv radv: Use u_format helpers when possible. 2021-02-13 21:47:16 +00:00
softpipe
v3d ci/v3d: Add V3D and V3DV testing 2021-02-15 15:47:31 +00:00
v3dv ci/v3d: Add V3D and V3DV testing 2021-02-15 15:47:31 +00:00
vc4
virgl ci/virgl: Fix GLES31 testing on desktop GL. 2021-02-10 03:31:56 +00:00