mesa/src
Faith Ekstrand 1a9c7f8c8a panvk: Only lower outputs to temporaries
We need to lower outputs to get rid of output reads and so that we can
fix up layer writes on Bifrost.  However, there's really no point in
lowering reads besides moving them to the top.  Even then, NIR can
probably copy propagate the copies and we'll end up reading straight
from the input variable anyway.

Reviewed-by: Lars-Ivar Hesselberg Simonsen <lars-ivar.simonsen@arm.com>
Reviewed-by: Christoph Pillmayer <christoph.pillmayern@arm.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38334>
2025-11-11 17:38:36 +00:00
..
amd amd: enable load/store_shared2_amd for GFX6 2025-11-11 17:12:17 +00:00
android_stub
asahi agx: use sparse live-sets 2025-11-06 21:34:33 +00:00
broadcom nir: Simplify assign_io_var_locations() 2025-11-07 16:29:56 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir: Add a couple panfrost sysvals to divergence analysis 2025-11-11 17:38:36 +00:00
drm-shim drm-shim: fix with asan 2025-09-03 11:47:00 +00:00
egl mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
etnaviv treewide: use UTIL_DYNARRAY_INIT 2025-11-04 13:39:48 +00:00
freedreno tu: Add a reason for concurrent binning disablement to RP tracepoint 2025-11-07 17:50:03 +00:00
gallium amd: enable load/store_shared2_amd for GFX6 2025-11-11 17:12:17 +00:00
gbm mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
getopt
gfxstream gfxstream: Fix GfxStreamVulkanMapper.cpp build error 2025-11-09 03:10:37 +00:00
glx mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
gtest
imagination pvr: rework pds_state array length logic 2025-11-11 10:13:14 +01:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel anv: throw anv_finishme warnings only on debug builds 2025-11-11 12:51:32 +00:00
kosmickrisp kk: Force vertex attribute rebinding when pipeline changes 2025-11-10 20:50:54 +00:00
loader mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
mesa mesa: OES_texture_stencil8 requries OpenGL ES 3.1 2025-11-11 15:59:06 +00:00
microsoft mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
nouveau nak/nvdisasm_tests: Skip SM70 on cuda 13 2025-11-08 17:08:10 +00:00
panfrost panvk: Only lower outputs to temporaries 2025-11-11 17:38:36 +00:00
poly poly: fix cull distance 2025-11-11 01:34:24 +00:00
tool pps/meson: minor refactor for pps_deps 2025-11-08 18:39:00 -08:00
util radv: add vk_wsi_disable_unordered_submits and enable for GTK 2025-11-11 12:13:41 +00:00
virtio venus/ci: Add missing Collabora farm rules to ANV jobs 2025-11-10 12:47:26 +00:00
vulkan radv: add vk_wsi_disable_unordered_submits and enable for GTK 2025-11-11 12:13:41 +00:00
x11 meson: add missing x11 dependency on libloader_x11 2025-08-08 21:45:59 +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