MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-ValidationLayers / Barrier

Method Barrier

tests/framework/binding.cpp:2237–2240  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers 15

TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80
TEST_FFunction · 0.80

Calls 3

DependencyInfoFunction · 0.85
CmdPipelineBarrier2Function · 0.85
CmdPipelineBarrierFunction · 0.85

Tested by

no test coverage detected