#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 18 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.
References FML_DLOG, and vulkan::VulkanCommandBuffer::IsValid().
| vulkan::VulkanBackbuffer::~VulkanBackbuffer | ( | ) |
| 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.
References i, and VK_CALL_LOG_ERROR.
| bool vulkan::VulkanBackbuffer::WaitFences | ( | ) |
Definition at line 99 of file vulkan_backbuffer.cc.
References i, and VK_CALL_LOG_ERROR.
Referenced by ~VulkanBackbuffer().