38struct VkDescriptorSet_T;
uint64_t VkFramebuffer
Definition ImageResources.h:42
uint64_t VkFence
Definition ImageResources.h:40
uint64_t VkImageView
Definition ImageResources.h:41
#define vk_null
Definition VulkanDefines.h:11
#define DEFINE_NON_DISPATCHABLE_HANDLE(object)
Definition VulkanInstance.h:49
struct VkCommandBuffer_T * VkCommandBuffer
Definition VulkanInstance.h:58
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:320
Represents a timestamp with utilities for manipulation and conversion.
Definition Time.h:54
Data for pointing to a specific Image target within the Vulkan Graphics space.
Definition ImageResources.h:50
Time last_command_update
Definition ImageResources.h:56
VkFence cmdFence
Definition ImageResources.h:54
DynamicPointer< VulkanImageView > imageView
Definition ImageResources.h:52
VkFramebuffer fb
Definition ImageResources.h:57
bool cmdFenceWaitable
Definition ImageResources.h:55
VkCommandBuffer cmdBuf
Definition ImageResources.h:53
DynamicPointer< VulkanImageData > image
Definition ImageResources.h:51