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, VkCommandPool > > commandPools
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< Util::Tuple< VkDevice, VkSemaphore > > semaphores
Util::Array< Util::Tuple< VkDevice, VkSwapchainKHR, Util::Array< VkImageView > > > swapchains
Util::Array< Util::Tuple< VkDevice, VkPipeline > > pipelines
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

◆ commandPools

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

◆ passes

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

◆ pipelines

Util::Array<Util::Tuple<VkDevice, VkPipeline> > Vulkan::GraphicsDeviceState::PendingDeletes::pipelines

◆ resourceTables

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

◆ semaphores

Util::Array<Util::Tuple<VkDevice, VkSemaphore> > Vulkan::GraphicsDeviceState::PendingDeletes::semaphores

◆ swapchains

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

◆ 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: