mesa/src
Christian Gmeiner 55447790c4 etnaviv: rs: Move RS_SINGLE_BUFFER control to per-operation basis
Move RS_SINGLE_BUFFER from global context initialization to individual
RS operations, enabling it before each operation and disabling it
immediately after. The same pattern is seen in traces from the binary
blob driver.

Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Acked-by: Lucas Stach <l.stach@pengutronix.de>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36565>
2025-11-27 23:06:28 +00:00
..
amd treewide: Use regexp to replace usage of setenv with os_set_option. 2025-11-27 18:22:34 +00:00
android_stub
asahi treewide: Replace the usage of setenv manually and #include "util/os_misc.h" when needed 2025-11-27 18:22:33 +00:00
broadcom v3d/ci: update expected results 2025-11-27 11:59:39 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler compiler/glsl: validate input blocks with opaque/booleans 2025-11-27 17:40:15 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl egl: Disable kopper on Android 2025-11-25 10:04:51 +00:00
etnaviv ci: use $CI_TRON_JOB_PRIORITY tag on all ci-tron jobs 2025-11-24 12:02:40 +00:00
freedreno treewide: Use regexp to replace usage of setenv with os_set_option. 2025-11-27 18:22:34 +00:00
gallium etnaviv: rs: Move RS_SINGLE_BUFFER control to per-operation basis 2025-11-27 23:06:28 +00:00
gbm mesa: replace most occurrences of getenv() with os_get_option() 2025-11-06 04:36:13 +00:00
getopt
gfxstream gfxstream: os_set_option can be used on windows now 2025-11-27 18:22:34 +00:00
glx apple_cgl.c: Fix error: call to undeclared function 'os_get_option' 2025-11-20 18:39:19 +00:00
gtest
imagination pvr: pvr_pds_fragment_program_create fix allocation callback usage 2025-11-27 13:18:31 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel treewide: Use regexp to replace usage of setenv with os_set_option. 2025-11-27 18:22:34 +00:00
kosmickrisp kk: Handle memory coherency for textures and buffers 2025-11-26 02:26:21 +00:00
loader loader: Wrap nouveau_zink_predicate with HAVE_LIBDRM 2025-11-20 18:39:19 +00:00
mesa mesa: fix function prototype 2025-11-27 16:22:45 +01:00
microsoft vulkan: Optionally share one JSON manifest per driver between architectures 2025-11-24 19:05:57 +00:00
nouveau treewide: Replace the usage of setenv manually and #include "util/os_misc.h" when needed 2025-11-27 18:22:33 +00:00
panfrost treewide: Use regexp to replace usage of setenv with os_set_option. 2025-11-27 18:22:34 +00:00
poly poly: Make all heap allocations atomic 2025-11-25 23:20:28 +00:00
tool pps/meson: minor refactor for pps_deps 2025-11-08 18:39:00 -08:00
util util,wgl: Replace usage of putenv with os_unset_option,os_set_option 2025-11-27 18:22:34 +00:00
virtio venus: enable promoted VK_KHR_robustness2 2025-11-27 19:51:28 +00:00
vulkan util,asahi,vulkan,panfrost: Replace the remaining usage of getenv with os_get_option 2025-11-27 18:22:32 +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