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

Method ResetFirstScope

layers/sync/sync_op.cpp:1379–1383  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1377}
1378
1379void SyncEventState::ResetFirstScope() {
1380 first_scope.reset();
1381 scope = SyncExecScope();
1382 first_scope_tag = 0;
1383}
1384
1385bool SyncEventState::HasBarrier(VkPipelineStageFlags2 stageMask, VkPipelineStageFlags2 exec_scope_arg) const {
1386 return (last_command == vvl::Func::Empty) || (stageMask & VK_PIPELINE_STAGE_ALL_COMMANDS_BIT) || (barriers & exec_scope_arg) ||

Callers 3

ReplayRecordMethod · 0.80
DoRecordMethod · 0.80

Calls 2

SyncExecScopeClass · 0.85
resetMethod · 0.45

Tested by

no test coverage detected