Public Member Functions | |
| KHRFrameSynchronizerVK (const vk::Device &device) | |
| ~KHRFrameSynchronizerVK ()=default | |
| bool | WaitForFence (const vk::Device &device) |
Public Attributes | |
| vk::UniqueFence | acquire |
| vk::UniqueSemaphore | render_ready |
| std::shared_ptr< CommandBuffer > | final_cmd_buffer |
| bool | is_valid = false |
| bool | has_onscreen = false |
Definition at line 23 of file khr_swapchain_impl_vk.cc.
|
inlineexplicit |
Definition at line 31 of file khr_swapchain_impl_vk.cc.
References acquire, device, is_valid, render_ready, and VALIDATION_LOG.
|
default |
|
inline |
Definition at line 47 of file khr_swapchain_impl_vk.cc.
References acquire, device, and VALIDATION_LOG.
| vk::UniqueFence impeller::KHRFrameSynchronizerVK::acquire |
Definition at line 24 of file khr_swapchain_impl_vk.cc.
Referenced by KHRFrameSynchronizerVK(), and WaitForFence().
| std::shared_ptr<CommandBuffer> impeller::KHRFrameSynchronizerVK::final_cmd_buffer |
Definition at line 26 of file khr_swapchain_impl_vk.cc.
| bool impeller::KHRFrameSynchronizerVK::has_onscreen = false |
Definition at line 29 of file khr_swapchain_impl_vk.cc.
| bool impeller::KHRFrameSynchronizerVK::is_valid = false |
Definition at line 27 of file khr_swapchain_impl_vk.cc.
Referenced by KHRFrameSynchronizerVK().
| vk::UniqueSemaphore impeller::KHRFrameSynchronizerVK::render_ready |
Definition at line 25 of file khr_swapchain_impl_vk.cc.
Referenced by KHRFrameSynchronizerVK().