Skip to content
Snippets Groups Projects
Commit 1d726940 authored by Faith Ekstrand's avatar Faith Ekstrand :speech_balloon:
Browse files

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: default avatarIvan Briano <ivan.briano@intel.com>
Part-of: <mesa/mesa!14961>
parent 874aeb87
No related branches found
No related tags found
No related merge requests found
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment