mesa/src
Christoph Pillmayer 0654c98b5e pan/bi: Don't allocate lut space for temps
Since we now reserve space for memory variables, the indices for
the potential temporaries would now start at 2*ctx->ssa_alloc.

We only create temps in insert_coupling_code and none of those are
used in functions that look up things in the various luts. Only
where the temps are created we have to take care to not pass those
into bi_index_as_memory.

Therefore, let's not allocate any space for them. Otherwise we
would have to double the size of the luts to account for the
memory variables.

Reviewed-by: Eric R. Smith <eric.smith@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/39305>
2026-02-03 13:26:16 +00:00
..
amd ac/llvm: pass soffset to buffer_load/store_format 2026-02-02 21:09:46 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi pvr,pan,agx: drop cargo-culted nir_opt_loop calls 2026-02-02 23:16:22 +00:00
broadcom broadcom/ci: skip tests that causes GPU resets/hangs in RPi 3 2026-02-02 12:58:22 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir: reassociate a $op (b ? #c : #d) for div, mod, rem 2026-02-02 21:34:48 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl zink/kopper: Allow surface creation for Pixmaps (non-window surfaces) 2026-01-30 19:00:54 +00:00
etnaviv etnaviv: hwdb: Add BLT_64BPP_MASKED_CLEAR_FIX cap 2026-01-27 00:57:26 +00:00
freedreno tu: Handle VkDrmFormatModifierPropertiesList2EXT 2026-01-30 17:12:34 +00:00
gallium svga: Update CI expectations 2026-02-03 08:33:33 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: fix build after vk.xml update 2026-01-26 18:25:51 +00:00
glx driconf: add a way to override GLX_CONTEXT_RESET_ISOLATION_BIT_ARB 2025-12-17 23:35:24 +00:00
gtest
imagination pvr,pan,agx: drop cargo-culted nir_opt_loop calls 2026-02-02 23:16:22 +00:00
imgui
intel intel: report code size in shader stats 2026-02-02 23:30:24 +00:00
kosmickrisp kk: Move nir_opt_shrink_stores after nir_opt_remove_phis for correct shrink 2026-01-28 15:12:39 +00:00
loader loader: fix UB in wayland helper code. 2026-01-03 07:56:38 +00:00
mesa gallium: Add pipe cap for masked clears and support stencil masking 2026-01-27 00:57:26 +00:00
microsoft vk: descriptors: sort bindings along with flags 2026-01-20 15:55:47 +00:00
nouveau nvk: Report additional host_image_copy layouts 2026-01-31 17:49:14 +00:00
panfrost pan/bi: Don't allocate lut space for temps 2026-02-03 13:26:16 +00:00
poly panvk/csf: implement VK_EXT_primitives_generated_query primitive restart 2026-01-21 09:03:34 +00:00
tool pps/meson: minor refactor for pps_deps 2025-11-08 18:39:00 -08:00
util intel: report code size in shader stats 2026-02-02 23:30:24 +00:00
virtio Uprev ANGLE to 63d1dd7c2dfccf6acbd92af224b48aa6ada45f1c 2026-02-02 19:05:23 +00:00
vulkan util: allow string shader "statistics" 2026-02-02 23:30:24 +00:00
x11 treewide: strip unneeded inc_gallium inc_gallium_aux 2025-11-13 22:01:43 +00:00
.clang-format util: Add sparse bitset data structure 2025-11-06 21:34:33 +00:00
meson.build kk: Add KosmicKrisp 2025-10-20 17:46:38 +00:00