mesa/src/freedreno
Rob Clark 7e998783db freedreno/ir3: xfb fix for duplicate outputs
We can't rely on regid to be unique, shaders can have multiple varyings
with the same output value.  Normally shader linking deduplicates these,
but we still need to handle the case for xfb.  So use slot instead as
the unique identifier.

Fixes KHR-GLES31.core.gpu_shader5.fma_precision_*

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13605>
2021-10-31 16:30:13 +00:00
..
.gitlab-ci freedreno/a6xx: Rename GRAS_2D_BLIT_INFO 2021-10-22 11:25:30 +00:00
afuc freedreno/afuc: Disable the disassembler on 32-bit builds. 2021-10-19 18:55:07 +00:00
ci freedreno/ir3: xfb fix for duplicate outputs 2021-10-31 16:30:13 +00:00
common freedreno, turnip: Set TPL1_DBG_ECO_CNTL better 2021-09-21 09:08:20 +00:00
computerator freedreno/computerator: Fix mergedregs 2021-10-19 16:04:42 +00:00
decode freedreno/tools: Fix build failure when cffdump isn't built but tests are. 2021-10-05 00:06:14 +00:00
drm freedreno/drm: Move suballoc_bo to device 2021-10-26 00:12:02 +00:00
drm-shim freedreno/drm-shim: keep GEM buffers page-aligned 2021-06-14 17:30:01 +00:00
ds freedreno: Add valgrind dependency. 2021-10-11 19:20:23 +00:00
fdl turnip: enable UBWC for NV12 2021-10-22 11:25:30 +00:00
ir2 freedreno/ir2: Re-indent 2021-04-17 15:38:56 +00:00
ir3 freedreno/ir3: xfb fix for duplicate outputs 2021-10-31 16:30:13 +00:00
isa freedreno/isa: Fix ldg/stg "halfness" 2021-10-19 16:04:42 +00:00
perfcntrs freedreno/all: Introduce fd_dev_id 2021-08-06 18:51:50 +00:00
registers freedreno/a6xx: Rename GRAS_2D_BLIT_INFO 2021-10-22 11:25:30 +00:00
rnn freedreno: Move the headergen2 test to be meson unit tests. 2021-10-01 23:16:04 +00:00
vulkan freedreno/ir3: xfb fix for duplicate outputs 2021-10-31 16:30:13 +00:00
.clang-format freedreno: Add some options to .clang-format 2021-07-12 20:57:21 +00:00
.dir-locals.el freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
.editorconfig freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
meson.build freedreno: support lua54 2021-10-26 00:33:31 +00:00