mesa/src/broadcom
Iago Toral Quiroga c059c721fb
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
broadcom/compiler: handle moving last ubo load in the block correctly
Before we move a UBO load to a previous location in the block we take a
reference to the instruction after it so we can continue the loop from
there, however, if the load we just moved was already the last instruction
in the block we just want to break the loop right there.

Fixes crashes with shaders from http://flightradar24.com

Fixes: 8998666de7 ("broadcom/compiler: sort constant UBO loads by index and offset")
Reviewed-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35333>
2025-06-04 11:50:30 +00:00
..
ci broadcom/ci: update expected test results 2025-05-26 11:42:45 +02:00
cle broadcom/cle: assert attribute has a value 2025-04-04 15:55:13 +00:00
clif broadcom: only support v42 and v71 2023-11-02 11:59:08 +01:00
common v3d,v3dv: set max supertiles to 256 2025-06-03 11:21:14 +00:00
compiler broadcom/compiler: handle moving last ubo load in the block correctly 2025-06-04 11:50:30 +00:00
drm-shim build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00
ds broadcom: Add perfetto data source 2024-12-13 12:29:11 +00:00
perfcntrs broadcom: Add perfcount library 2024-12-02 14:13:24 +00:00
qpu broadcom: add missing opcodes for fmov on mul alu for V3D 7.x 2024-10-03 09:02:07 +00:00
simulator broadcom/simulator: Fix Indirect CSD jobs for V3D 7.1.6+ 2025-04-14 12:13:30 +00:00
vulkan v3dv: consider render area when configuring supertiles 2025-06-03 11:21:14 +00:00
.editorconfig
meson.build broadcom: Add perfetto data source 2024-12-13 12:29:11 +00:00