mesa/src/freedreno
Chia-I Wu 4663d6fc9c turnip: fix dynamic logicop state
When a pipeline has dynamic logicop state or blend state, we defer lrz
write decision to tu6_calculate_lrz_state.  As such,
tu6_calculate_lrz_state should look at both states when either of them
is dynamic.

Fixes dEQP-GLES2.functional.fragment_ops.interaction.basic_shader.21 on
angle, which uses dynamic logicop state and static blend state with
blending enabled.

Fixes: c8c7154c2e ("tu: Implement extendedDynamicState3ColorBlendEnable")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20136>
2022-12-06 01:13:11 +00:00
..
.gitlab-ci freedreno/cffdec: Remove packet types 2022-11-23 20:12:08 +00:00
afuc meson: do not use source_root() when possible 2022-11-22 06:11:07 +00:00
ci ci/freedreno: Add another blend_equation_advanced flake. 2022-11-29 22:42:06 +00:00
common freedreno: Update RB_DBG_ECO_CNTL/RB_DBG_ECO_CNTL_blit. 2022-11-19 18:28:27 +00:00
computerator Change all debug_assert calls to assert 2022-07-10 00:50:35 +00:00
decode freedreno/decode: add missing dependency 2022-11-28 13:08:05 +00:00
drm freedredno: s/#if/#ifdef/ to fix -Wundef 2022-11-23 19:41:44 +00:00
drm-shim freedreno/drm-shim: add a660 2022-07-22 02:11:14 +00:00
ds pps: make pps-producer RT only on freedreno 2022-11-15 21:21:42 +00:00
fdl freedreno/fdl: Set sRGB bit for storage images 2022-12-01 06:07:30 +00:00
ir2 freedreno/ir2: Re-indent 2021-04-17 15:38:56 +00:00
ir3 ir3: Reduce the maximum allowed imm offset for shared var load/store 2022-12-01 18:52:01 +00:00
isa isaspec: Move isa_decode(..) declaration 2022-09-03 19:26:04 +00:00
perfcntrs freedreno: Find curses properly for building fdperf 2022-11-17 23:57:05 +00:00
registers freedreno,tu: Update SP_FS_PREFETCH,SP_FS_PREFETCH_CNTL regs definition 2022-11-22 11:56:21 +00:00
rnn freedreno: Move the headergen2 test to be meson unit tests. 2021-10-01 23:16:04 +00:00
vulkan turnip: fix dynamic logicop state 2022-12-06 01:13:11 +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 meson: do not use source_root() when possible 2022-11-22 06:11:07 +00:00