| 1377 | } |
| 1378 | |
| 1379 | void SyncEventState::ResetFirstScope() { |
| 1380 | first_scope.reset(); |
| 1381 | scope = SyncExecScope(); |
| 1382 | first_scope_tag = 0; |
| 1383 | } |
| 1384 | |
| 1385 | bool 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) || |
no test coverage detected