Definition at line 18 of file fence_waiter_vk.cc.
◆ Create()
static std::shared_ptr< WaitSetEntry > impeller::WaitSetEntry::Create |
( |
vk::UniqueFence |
p_fence, |
|
|
const fml::closure & |
p_callback |
|
) |
| |
|
inlinestatic |
Definition at line 20 of file fence_waiter_vk.cc.
21 {
22 return std::shared_ptr<WaitSetEntry>(
23 new WaitSetEntry(std::move(p_fence), p_callback));
24 }
◆ GetFence()
const vk::Fence & impeller::WaitSetEntry::GetFence |
( |
| ) |
const |
|
inline |
◆ IsSignalled()
bool impeller::WaitSetEntry::IsSignalled |
( |
| ) |
const |
|
inline |
◆ UpdateSignalledStatus()
void impeller::WaitSetEntry::UpdateSignalledStatus |
( |
const vk::Device & |
device | ) |
|
|
inline |
Definition at line 26 of file fence_waiter_vk.cc.
26 {
27 if (is_signalled_) {
28 return;
29 }
30 is_signalled_ =
device.getFenceStatus(fence_.get()) == vk::Result::eSuccess;
31 }
The documentation for this class was generated from the following file: