mesa/src
Samuel Pitoiset 06949b74eb
Some checks are pending
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
radv: suspend/resume dynamic rendering completely
The Vulkan spec says:
    "The contents of pRenderingInfo must match between suspended
     render pass instances and the render pass instances that resume
     them, other than the presence or absence of the0
     VK_RENDERING_RESUMING_BIT, VK_RENDERING_SUSPENDING_BIT, and
     VK_RENDERING_CONTENTS_SECONDARY_COMMAND_BUFFERS_BIT flags. No
     action or synchronization commands, or other render pass
     instances, are allowed between suspending and resuming render
     pass instances. All pairs of resuming and suspending render passes
     must be submitted in the same batch. "

So it should be safe to avoid re-emitting the rendering state because
nothing can blow it up.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/40004>
2026-02-24 07:33:28 +00:00
..
amd radv: suspend/resume dynamic rendering completely 2026-02-24 07:33:28 +00:00
android_stub android_stub: fix missing prototypes issues 2025-12-02 20:03:02 +00:00
asahi asahi: fix some copyright headers 2026-02-23 20:04:12 +00:00
broadcom vc4/ci: update expected results 2026-02-23 23:05:46 +00:00
c11 c11/threads: fix build on c23 2025-11-10 07:01:50 +10:00
compiler nir: Fix validation error after nir_round_int_to_float() 2026-02-23 22:06:50 +00:00
drm-shim drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS 2025-11-24 12:34:08 +00:00
egl os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
etnaviv Uprev Piglit to 8e2c8bc0018f42b107d470a2de1bf7f53e8fb012 2026-02-19 20:52:08 +00:00
freedreno ir3/ra: Assert that our calculated pressures aren't bigger than the reg file. 2026-02-23 19:25:27 +00:00
gallium ntv: ignore stuff for get_ssbo_size() in vulkan mode 2026-02-23 22:41:30 +00:00
gbm gbm: Make documentation for gbm_bo_map more explicit 2025-12-29 10:05:38 +00:00
getopt
gfxstream gfxstream: enable VK_EXT_primitives_generated_query 2026-02-23 17:41:30 +00:00
glx os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
gtest
imagination pvr: report nir shader in pipeline executable properties 2026-02-23 15:48:44 +00:00
imgui imgui: Silence build warnings for imgui 2025-09-16 06:16:19 +00:00
intel util,intel: move probably_float to common code 2026-02-23 18:23:41 +00:00
kosmickrisp kk: Default to max descriptor size if mutable list is empty 2026-02-13 09:46:21 +00:00
loader util,loader: silence asprintf() unused result warnings 2026-02-07 10:07:22 +00:00
mesa mesa/vbo: update NeedFlush before flushing 2026-02-23 21:35:20 +00:00
microsoft dozen: Resolve Seg Fault in dzn_physical_device_create 2026-02-17 15:19:37 +00:00
nouveau nir: only set fp_math_ctrl if meaningful 2026-02-18 14:04:22 +00:00
panfrost pan/ci: Mark couple of WSI crashes as flakes 2026-02-23 21:00:17 +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 util/format: Place PAN_FORMAT_FOO_START after the first format 2026-02-23 21:00:07 +00:00
virtio virtio/kumquat: add safety comments 2026-02-23 17:20:10 +00:00
vulkan vulkan/wsi/drm: force prime buffer blit for WSI_DEBUG_BUFFER 2026-02-20 05:26:57 +00:00
x11 os: Add support for GNU/HURD compilation and use of dri swrast/llvmpipe. 2026-02-17 08:24:02 +00:00
.clang-format util: Add sparse bitset data structure 2025-11-06 21:34:33 +00:00
meson.build gallium/dril: Don't use gbm if there is no gbm configured 2026-02-17 08:24:02 +00:00