mesa/src/broadcom/ci
Iago Toral Quiroga 6b89c71c90 broadcom: fix scheduling dependencies for SETMSF instruction
We use SETMSF to implement discard, so we need to ensure that any
TMU writes after a SETMSF don't actually execute. We emit a TMU flush
before a discard but we also need to ensure that the QPU scheduler
honors this.

Fixes some tests in dEQP-VK.spirv_assembly.instruction.terminate_invocation.*
when we expose the extension that would otherwise fail because the
QPU scheduler would incorrectly move some image writes emitted after a SETMSF
before the SETMSF instruction.

Also fixes spec@arb_shader_atomic_counters@fragment-discard

Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26631>
2023-12-12 12:58:42 +00:00
..
broadcom-rpi3-fails.txt v3d/vc4/ci: add new fails/timeout 2023-10-24 18:27:34 +00:00
broadcom-rpi3-flakes.txt broadcom/ci: update expected results 2023-06-05 17:00:04 +02:00
broadcom-rpi3-skips.txt vc4/ci: fix skipping of gles3 piglit tests 2023-07-07 15:54:45 +00:00
broadcom-rpi4-fails.txt broadcom: fix scheduling dependencies for SETMSF instruction 2023-12-12 12:58:42 +00:00
broadcom-rpi4-flakes.txt rpi4/ci: move spec@!opengl 1.1@depthstencil-default_fb-drawpixels-24_8 samples=2 from fails for flakes after an UnexpectedPass 2023-11-03 20:57:31 +00:00
broadcom-rpi4-skips.txt rpi4/ci: skip more timing out tests in the dEQP-VK.ssbo.layout.* group 2023-11-06 12:45:50 +00:00
deqp-broadcom-rpi3-piglit-full.toml vc4/ci: add piglit "full run" variant of vc4-rpi3-gl:arm32 as a manual job 2023-11-06 12:45:50 +00:00
deqp-broadcom-rpi3.toml broadcom/ci: merge gl test lists to use a single deqp instance 2023-11-06 11:13:10 +00:00
deqp-broadcom-rpi4.toml broadcom/ci: merge gl test lists to use a single deqp instance 2023-11-06 11:13:10 +00:00
gitlab-ci-inc.yml v3dv/ci: only trigger on relevant changes 2023-12-08 22:19:50 +00:00
gitlab-ci.yml broadcom/ci: separate hiden jobs to -inc.yml files 2023-11-24 15:09:30 +00:00
traces-broadcom.yml ci/traces: drop the freedoom-phase2-gl-high.trace 2023-11-15 12:56:01 +00:00