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

Method SignalInfo

layers/sync/sync_submit.cpp:28–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

26 : image(presented.image), generator(presented.range_gen), acquire_tag(acq_tag), present_tag(presented.tag) {}
27
28SignalInfo::SignalInfo(const std::shared_ptr<const vvl::Semaphore>& semaphore_state, const BatchContextPtr& batch,
29 const SyncExecScope& exec_scope, uint64_t timeline_value)
30 : semaphore_state(semaphore_state),
31 batch(batch),
32 first_scope({batch->GetQueueId(), exec_scope}),
33 timeline_value(timeline_value) {}
34
35SignalInfo::SignalInfo(const std::shared_ptr<const vvl::Semaphore>& semaphore_state, uint64_t timeline_value)
36 : semaphore_state(semaphore_state), first_scope(kQueueIdInvalid, SyncExecScope{}), timeline_value(timeline_value) {}

Callers

nothing calls this directly

Calls 1

GetQueueIdMethod · 0.45

Tested by

no test coverage detected