mesa/src
Faith Ekstrand e0d907f56f nvk: Rework descriptor set binding
This prepares us for VK_EXT_graphics_pipeline_library by allowing null
descriptor sets to be bound and handling holes in pipeline layouts.  We
also add a set_dynamic_buffer_start map to the root descriptor table
which says where in dynamic_buffers each set starts.  This can be used
by the pipeline layout lowering in the case where we can't statically
the dynamic buffer index for a binding.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27048>
2024-01-12 23:42:38 +00:00
..
amd Revert "ci/radeonsi: disable VA-API testing on raven" 2024-01-12 14:42:55 +00:00
android_stub
asahi asahi: don't use NIR_PASS_V 2024-01-12 01:13:03 +00:00
broadcom v3d/vc4/ci: reset the list of timeout tests 2024-01-12 09:33:39 +00:00
c11
compiler clc: add support for the native spir-v backend 2024-01-12 21:58:37 +00:00
drm-shim compiler,vulkan,drm-shim: Remove unused include directories from meson.build 2023-10-27 01:35:10 +00:00
egl egl/wayland: Fix possible buffer leak 2024-01-12 15:16:31 +00:00
etnaviv etnaviv/drm: Remove redundant ALIGN macro by #include "util/u_math.h" 2024-01-08 08:53:31 +00:00
freedreno tu: support l1 dcache size on musl 2024-01-12 13:21:10 +00:00
gallium Revert "v3d: show warning on creating a v3d screen on real hw" 2024-01-12 23:03:06 +00:00
gbm gbm: delete some zink handling 2023-10-09 18:43:09 +00:00
getopt
glx glx: Handle IGNORE_GLX_SWAP_METHOD_OML regardless of GLX_USE_APPLEGL 2023-12-18 17:52:09 +00:00
gtest gtest: backport ansi color fix 2023-08-18 21:33:14 +00:00
imagination treewide: Use align64 instead of ALIGN for 64 bit value parameter 2024-01-11 17:30:46 +00:00
imgui
intel anv: Fix PAT entry for userptr in integrated GPUs 2024-01-12 21:32:49 +00:00
loader loader: Remove a line of unused include 2024-01-03 08:06:01 +00:00
mapi glthread: add a string table of function names 2023-12-08 04:25:52 +00:00
mesa mesa: Consider mesa format in addition to internal format for mip/cube completeness 2024-01-12 22:26:27 +00:00
microsoft nir: remove redundant passes from nir_opt_if() 2024-01-03 20:48:05 +00:00
nouveau nvk: Rework descriptor set binding 2024-01-12 23:42:38 +00:00
panfrost ci: Add full-run xfails missed in the 1.3.7.0 CTS update. 2024-01-11 22:45:05 +00:00
tool perfetto/pps-producer: add optimized cpu/gpu timestamp correlation support 2023-11-09 13:22:48 +00:00
util util/tests: Disable half-float NaN test on hppa/old-mips 2024-01-12 17:47:55 +00:00
virtio venus: populate oom from ring submit alloc failures 2024-01-12 19:56:34 +00:00
vulkan treewide: Use util_is_power_of_two_nonzero{64|_uintptr} when needed 2024-01-11 16:45:57 +00:00
.clang-format nir: add _safe variants of nir_foreach_reg_load/store 2023-12-15 17:19:28 +00:00
meson.build meson: Only include virtio when DRM available 2023-11-07 18:22:56 +00:00