mesa/src/panfrost/compiler
Faith Ekstrand a0a232220f panvk: Map ro_sink_address_poly to an OOB address
Mali hardware handles a bunch of OOB conditions by using addresses with
the top bit set.  When the top bit is set, any load/store from a shader
will treat the address as OOB and read zero and discard writes.  We can
use this to implement ro_sink_address_poly.

Signed-off-by: Faith Ekstrand <faith.ekstrand@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38547>
2026-01-21 09:03:34 +00:00
..
bifrost panfrost: Add a few missing license blocks 2026-01-20 20:49:33 +00:00
midgard panfrost: Add a few missing license blocks 2026-01-20 20:49:33 +00:00
meson.build pan/bi: Add lowering pass for texel buffer indices 2026-01-13 10:00:58 +01:00
pan_compiler.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_compiler.h panvk: Map ro_sink_address_poly to an OOB address 2026-01-21 09:03:34 +00:00
pan_nir.h panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_collect_varyings.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_lower_frag_coord_zw.c pan/compiler: Move all NIR passe definitions to pan_nir.h 2025-12-02 21:00:30 +00:00
pan_nir_lower_framebuffer.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_lower_fs_outputs.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_lower_helper_invocation.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_lower_image_index.c pan/compiler: Move all NIR passe definitions to pan_nir.h 2025-12-02 21:00:30 +00:00
pan_nir_lower_image_ms.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_lower_noperspective.c pan/compiler: Move all NIR passe definitions to pan_nir.h 2025-12-02 21:00:30 +00:00
pan_nir_lower_sample_position.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_lower_store_component.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00
pan_nir_lower_texel_buffer_index.c pan/bi: Add lowering pass for texel buffer indices 2026-01-13 10:00:58 +01:00
pan_nir_lower_vertex_id.c pan/compiler: Move all NIR passe definitions to pan_nir.h 2025-12-02 21:00:30 +00:00
pan_nir_lower_xfb.c panfrost: SPDX everything 2026-01-20 20:49:33 +00:00