| 2235 | void CommandBuffer::ExecuteCommands(const CommandBuffer& secondary) { vk::CmdExecuteCommands(handle(), 1, &secondary.handle()); } |
| 2236 | |
| 2237 | void CommandBuffer::Barrier(const VkMemoryBarrier2& barrier, VkDependencyFlags dependency_flags) { |
| 2238 | VkDependencyInfo dep_info = DependencyInfo(barrier, dependency_flags); |
| 2239 | vk::CmdPipelineBarrier2(handle(), &dep_info); |
| 2240 | } |
| 2241 | |
| 2242 | void CommandBuffer::Barrier(const VkBufferMemoryBarrier2& buffer_barrier, VkDependencyFlags dependency_flags) { |
| 2243 | VkDependencyInfo dep_info = DependencyInfo(buffer_barrier, dependency_flags); |
no test coverage detected