Nebula
Loading...
Searching...
No Matches
Vulkan::GraphicsDeviceState::PendingDeletes Struct Reference

Public Attributes

Util::Array< Util::Tuple< VkDevice, VkImageView, VkImage > > textures
 
Util::Array< Util::Tuple< VkDevice, VkImageView > > textureViews
 
Util::Array< Util::Tuple< VkDevice, VkBuffer > > buffers
 
Util::Array< Util::Tuple< VkDevice, VkCommandPool, VkCommandBuffer > > commandBuffers
 
Util::Array< Util::Tuple< VkDevice, VkDescriptorPool, VkDescriptorSet, uint * > > resourceTables
 
Util::Array< Util::Tuple< VkDevice, VkFramebuffer, VkRenderPass > > passes
 
Util::Array< Util::Tuple< VkDevice, VkAccelerationStructureKHR > > ases
 
Util::Array< CoreGraphics::Allocallocs
 

Member Data Documentation

◆ allocs

Util::Array<CoreGraphics::Alloc> Vulkan::GraphicsDeviceState::PendingDeletes::allocs

◆ ases

Util::Array<Util::Tuple<VkDevice, VkAccelerationStructureKHR> > Vulkan::GraphicsDeviceState::PendingDeletes::ases

◆ buffers

Util::Array<Util::Tuple<VkDevice, VkBuffer> > Vulkan::GraphicsDeviceState::PendingDeletes::buffers

◆ commandBuffers

Util::Array<Util::Tuple<VkDevice, VkCommandPool, VkCommandBuffer> > Vulkan::GraphicsDeviceState::PendingDeletes::commandBuffers

◆ passes

Util::Array<Util::Tuple<VkDevice, VkFramebuffer, VkRenderPass> > Vulkan::GraphicsDeviceState::PendingDeletes::passes

◆ resourceTables

Util::Array<Util::Tuple<VkDevice, VkDescriptorPool, VkDescriptorSet, uint*> > Vulkan::GraphicsDeviceState::PendingDeletes::resourceTables

◆ textures

Util::Array<Util::Tuple<VkDevice, VkImageView, VkImage> > Vulkan::GraphicsDeviceState::PendingDeletes::textures

◆ textureViews

Util::Array<Util::Tuple<VkDevice, VkImageView> > Vulkan::GraphicsDeviceState::PendingDeletes::textureViews

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