NDEVR
API Documentation
VulkanImageResources

Data for pointing to a specific Image target within the Vulkan Graphics space. More...

Collaboration diagram for VulkanImageResources:
[legend]

Public Attributes

VkCommandBuffer cmd = nullptr
 The command buffer used for rendering to this image.
VkFramebuffer fb = nullptr
 The Vulkan framebuffer associated with this image.
VkFence fence = nullptr
 The fence used to synchronize GPU operations.
bool fence_waitable = false
 Whether the fence is in a state that can be waited on.
DynamicPointer< VulkanImageDataimage
 The Vulkan image data backing this resource.
DynamicPointer< VulkanImageViewimageView
 The image view used for rendering.
Time last_command_update = Time(0)
 The last time a command was submitted for this resource.
uint04 last_frame = Constant<uint04>::Invalid
 The index of the last frame rendered to this resource.

Detailed Description

Data for pointing to a specific Image target within the Vulkan Graphics space.


Definition at line 49 of file ImageResources.h.


The documentation for this struct was generated from the following file: