|
SleakEngine 1.0.0
C++23 multi-backend game engine
|
Result of an async batched flush: the recorded command buffer plus staging resources to free later. More...
#include <VulkanBuffer.hpp>
Public Attributes | |
| VkCommandBuffer | commandBuffer = VK_NULL_HANDLE |
| VkCommandPool | commandPool = VK_NULL_HANDLE |
| VkDevice | device = VK_NULL_HANDLE |
| std::vector< PendingStagingCleanup > | stagingBuffers |
| bool | submitted = false |
Result of an async batched flush: the recorded command buffer plus staging resources to free later.
Definition at line 55 of file VulkanBuffer.hpp.
| VkCommandBuffer Sleak::RenderEngine::VulkanBuffer::AsyncFlushResult::commandBuffer = VK_NULL_HANDLE |
Definition at line 58 of file VulkanBuffer.hpp.
| VkCommandPool Sleak::RenderEngine::VulkanBuffer::AsyncFlushResult::commandPool = VK_NULL_HANDLE |
Definition at line 59 of file VulkanBuffer.hpp.
| VkDevice Sleak::RenderEngine::VulkanBuffer::AsyncFlushResult::device = VK_NULL_HANDLE |
Definition at line 60 of file VulkanBuffer.hpp.
| std::vector<PendingStagingCleanup> Sleak::RenderEngine::VulkanBuffer::AsyncFlushResult::stagingBuffers |
Definition at line 57 of file VulkanBuffer.hpp.
| bool Sleak::RenderEngine::VulkanBuffer::AsyncFlushResult::submitted = false |
Definition at line 56 of file VulkanBuffer.hpp.