mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-20 02:38:07 +02:00
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> |
||
|---|---|---|
| .. | ||
| bifrost | ||
| midgard | ||
| meson.build | ||
| pan_compiler.c | ||
| pan_compiler.h | ||
| pan_nir.h | ||
| pan_nir_collect_varyings.c | ||
| pan_nir_lower_frag_coord_zw.c | ||
| pan_nir_lower_framebuffer.c | ||
| pan_nir_lower_fs_outputs.c | ||
| pan_nir_lower_helper_invocation.c | ||
| pan_nir_lower_image_index.c | ||
| pan_nir_lower_image_ms.c | ||
| pan_nir_lower_noperspective.c | ||
| pan_nir_lower_sample_position.c | ||
| pan_nir_lower_store_component.c | ||
| pan_nir_lower_texel_buffer_index.c | ||
| pan_nir_lower_vertex_id.c | ||
| pan_nir_lower_xfb.c | ||