mesa/src
Jason Ekstrand 1d726940d2 vulkan: Add a common CmdBegin/EndRederPass implementation
This implements vkCmdBeginRenderPass, vkCmdEndRenderPass, and
vkCmdNextSubpass in terms of the new vkCmdBegin/EndRendering included in
VK_KHR_dynamic_rendering and Vulkan 1.3.  All subpass dependencies and
implicit layout transitions are turned into actual barriers.  It does
require VK_KHR_synchronization2 because it always uses the 64-bit
version of the pipeline stage and access bitfields.

Reviewed-by: Ivan Briano <ivan.briano@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14961>
2022-03-16 12:51:15 -05:00
..
amd radv: fix missing destruction of the inotify thread 2022-03-16 11:57:41 +00:00
android_stub android_stub: update platform headers to include atrace 2021-10-09 00:42:32 +00:00
asahi nir: Fix lowering terminology of compute system values: "from"->"to". 2022-03-08 17:36:31 +00:00
broadcom v3dv/ci: add test to skip list 2022-03-14 18:55:13 +00:00
compiler nir,spirv: Preserve ray_query_value 2022-03-13 12:02:05 +01:00
drm-shim drm-shim: Support kernels with >4k pages 2021-08-13 23:33:52 +00:00
egl egl/wayland: fix crash in dri2_initialize_wayland_swrast 2022-03-07 08:26:01 +00:00
etnaviv ci: update various ci result files 2022-03-11 09:58:28 +00:00
freedreno turnip: use vk_shader_module_to_nir(). 2022-03-15 23:13:16 +00:00
gallium Revert "virgl: Enable PIPE_CAP_TGSI_TEXCOORD when the host supports it" 2022-03-16 14:33:54 +01:00
gbm gbm: improve documentation about the lifetime of resources 2022-02-22 14:42:52 +01:00
getopt
glx Revert "glx: Fix build errors with --enable-mangling (v2)" 2022-03-14 22:14:25 +00:00
gtest gtest: Fix output of array ASSERT/EXPECT macros 2021-11-11 09:53:09 -08:00
hgl
imgui
intel anv: Convert to vk_framebuffer 2022-03-16 12:51:15 -05:00
loader gallium/dri: add missing PIPE_BIND_DRI_PRIME handling 2022-02-08 00:13:07 +00:00
mapi glthread: call _mesa_glthread_BindBuffer unconditionally 2022-02-01 06:11:22 +00:00
mesa gallium: add flag to draw info to indicate converted draws 2022-03-16 01:45:48 +00:00
microsoft ci: Disable windows-vs2019 2022-02-23 15:12:41 +00:00
nouveau
panfrost panvk: Implement VK_EXT_vertex_attribute_divisor 2022-03-16 09:58:55 -05:00
tool ci: Use a dlclose-disabling preload library for leak checking in Vulkan. 2022-01-27 23:47:46 +00:00
util gallium: add flag to draw info to indicate converted draws 2022-03-16 01:45:48 +00:00
virtio Venus: add VN_CMD_ENQUEUE to vn_cmd_encode_memory_barriers 2022-03-14 21:47:19 +00:00
vulkan vulkan: Add a common CmdBegin/EndRederPass implementation 2022-03-16 12:51:15 -05:00
meson.build meson: start building intel earlier. 2022-01-20 06:41:17 +00:00