mesa/src/panfrost/util
Boris Brezillon 9f099ca6e0 pan/util: Discard depth/stencil writes when early fragment test is forced
Writing depth/stencil when update/kill is set to force-early seems to
trip out Valhall GPUs. Since depth/stencil writes are supposed to be
ignored in that case anyway, drop them from shader.

Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com>
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com>
Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31678>
2024-10-16 13:20:56 +00:00
..
lcra.c panfrost: clang-format the tree 2022-12-24 02:22:57 +00:00
lcra.h panfrost: clang-format the tree 2022-12-24 02:22:57 +00:00
meson.build format: Generate endian-independent format aliases 2024-07-19 13:50:42 +00:00
pan_collect_varyings.c pan/mdg: quirk to disable auto32 2024-05-09 21:21:32 +00:00
pan_ir.c panfrost: clang-format the tree 2022-12-24 02:22:57 +00:00
pan_ir.h panfrost: drop leftover definition after pan_nir_lower_64bit_intrin removal 2024-09-05 11:02:29 +00:00
pan_liveness.c panfrost: clang-format the tree 2022-12-24 02:22:57 +00:00
pan_lower_framebuffer.c nir: make fclamp_pos_mali and fsat_signed_mali opcodes generic 2024-10-03 09:02:07 +00:00
pan_lower_framebuffer.h pan/lower_framebuffer: Lower MSAA blend shaders 2023-03-23 23:53:46 +00:00
pan_lower_helper_invocation.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
pan_lower_image_index.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
pan_lower_image_ms.c panfrost: add support for image2DMSArray on bifrost 2024-08-23 16:57:58 +00:00
pan_lower_sample_position.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
pan_lower_store_component.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00
pan_lower_writeout.c pan/util: Discard depth/stencil writes when early fragment test is forced 2024-10-16 13:20:56 +00:00
pan_lower_xfb.c treewide: use nir_metadata_control_flow 2024-06-17 16:28:14 -04:00