Flutter Engine
The Flutter Engine
|
#include <vulkan_backbuffer.h>
Public Member Functions | |
VulkanBackbuffer (const VulkanProcTable &vk, const VulkanHandle< VkDevice > &device, const VulkanHandle< VkCommandPool > &pool) | |
~VulkanBackbuffer () | |
bool | IsValid () const |
bool | WaitFences () |
bool | ResetFences () |
const VulkanHandle< VkFence > & | GetUsageFence () const |
const VulkanHandle< VkFence > & | GetRenderFence () const |
const VulkanHandle< VkSemaphore > & | GetUsageSemaphore () const |
const VulkanHandle< VkSemaphore > & | GetRenderSemaphore () const |
VulkanCommandBuffer & | GetUsageCommandBuffer () |
VulkanCommandBuffer & | GetRenderCommandBuffer () |
Definition at line 19 of file vulkan_backbuffer.h.
vulkan::VulkanBackbuffer::VulkanBackbuffer | ( | const VulkanProcTable & | vk, |
const VulkanHandle< VkDevice > & | device, | ||
const VulkanHandle< VkCommandPool > & | pool | ||
) |
Definition at line 15 of file vulkan_backbuffer.cc.
vulkan::VulkanBackbuffer::~VulkanBackbuffer | ( | ) |
Definition at line 41 of file vulkan_backbuffer.cc.
VulkanCommandBuffer & vulkan::VulkanBackbuffer::GetRenderCommandBuffer | ( | ) |
Definition at line 143 of file vulkan_backbuffer.cc.
const VulkanHandle< VkFence > & vulkan::VulkanBackbuffer::GetRenderFence | ( | ) | const |
Definition at line 127 of file vulkan_backbuffer.cc.
const VulkanHandle< VkSemaphore > & vulkan::VulkanBackbuffer::GetRenderSemaphore | ( | ) | const |
Definition at line 135 of file vulkan_backbuffer.cc.
VulkanCommandBuffer & vulkan::VulkanBackbuffer::GetUsageCommandBuffer | ( | ) |
Definition at line 139 of file vulkan_backbuffer.cc.
const VulkanHandle< VkFence > & vulkan::VulkanBackbuffer::GetUsageFence | ( | ) | const |
Definition at line 123 of file vulkan_backbuffer.cc.
const VulkanHandle< VkSemaphore > & vulkan::VulkanBackbuffer::GetUsageSemaphore | ( | ) | const |
Definition at line 131 of file vulkan_backbuffer.cc.
bool vulkan::VulkanBackbuffer::IsValid | ( | ) | const |
Definition at line 45 of file vulkan_backbuffer.cc.
bool vulkan::VulkanBackbuffer::ResetFences | ( | ) |
Definition at line 111 of file vulkan_backbuffer.cc.
bool vulkan::VulkanBackbuffer::WaitFences | ( | ) |
Definition at line 99 of file vulkan_backbuffer.cc.