|
KiCad PCB EDA Suite
|
Public Attributes | |
| VkFramebuffer | framebuffer = VK_NULL_HANDLE |
| VkRenderPass | internalRenderPass = VK_NULL_HANDLE |
| std::vector< VkImage > | colorImages |
| std::vector< VmaAllocation > | colorAllocations |
| std::vector< VkImageView > | colorViews |
| VkImage | depthImage = VK_NULL_HANDLE |
| VmaAllocation | depthAllocation = VK_NULL_HANDLE |
| VkImageView | depthView = VK_NULL_HANDLE |
| bool | depthRendered = false |
| std::vector< RHI_TEXTURE_FORMAT > | colorFormats |
| std::vector< RHI_TextureHandle > | colorTextureHandles |
| uint32_t | width = 0 |
| uint32_t | height = 0 |
Definition at line 603 of file rhi_vulkan_device.cpp.
| std::vector<VmaAllocation> RHI_VULKAN_DEVICE::FramebufferAllocation::colorAllocations |
Definition at line 608 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::destroyFramebufferObjects().
| std::vector<RHI_TEXTURE_FORMAT> RHI_VULKAN_DEVICE::FramebufferAllocation::colorFormats |
Definition at line 614 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::ReadbackFramebufferPixels().
| std::vector<VkImage> RHI_VULKAN_DEVICE::FramebufferAllocation::colorImages |
Definition at line 607 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), RHI_VULKAN_DEVICE::destroyFramebufferObjects(), and RHI_VULKAN_DEVICE::ReadbackFramebufferPixels().
| std::vector<RHI_TextureHandle> RHI_VULKAN_DEVICE::FramebufferAllocation::colorTextureHandles |
Definition at line 615 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::ExecuteDeferredRelease().
| std::vector<VkImageView> RHI_VULKAN_DEVICE::FramebufferAllocation::colorViews |
Definition at line 609 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::destroyFramebufferObjects().
| VmaAllocation RHI_VULKAN_DEVICE::FramebufferAllocation::depthAllocation = VK_NULL_HANDLE |
Definition at line 611 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::destroyFramebufferObjects().
| VkImage RHI_VULKAN_DEVICE::FramebufferAllocation::depthImage = VK_NULL_HANDLE |
Definition at line 610 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::BeginRenderPass(), RHI_VULKAN_DEVICE::CopyFramebufferDepth(), RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::destroyFramebufferObjects().
| bool RHI_VULKAN_DEVICE::FramebufferAllocation::depthRendered = false |
Definition at line 613 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::BeginRenderPass(), and RHI_VULKAN_DEVICE::CopyFramebufferDepth().
| VkImageView RHI_VULKAN_DEVICE::FramebufferAllocation::depthView = VK_NULL_HANDLE |
Definition at line 612 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::destroyFramebufferObjects().
| VkFramebuffer RHI_VULKAN_DEVICE::FramebufferAllocation::framebuffer = VK_NULL_HANDLE |
Definition at line 605 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::BeginRenderPass(), RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::destroyFramebufferObjects().
| uint32_t RHI_VULKAN_DEVICE::FramebufferAllocation::height = 0 |
Definition at line 617 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::BeginRenderPass(), RHI_VULKAN_DEVICE::CopyFramebufferDepth(), RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::ReadbackFramebufferPixels().
| VkRenderPass RHI_VULKAN_DEVICE::FramebufferAllocation::internalRenderPass = VK_NULL_HANDLE |
Definition at line 606 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::destroyFramebufferObjects().
| uint32_t RHI_VULKAN_DEVICE::FramebufferAllocation::width = 0 |
Definition at line 616 of file rhi_vulkan_device.cpp.
Referenced by RHI_VULKAN_DEVICE::BeginRenderPass(), RHI_VULKAN_DEVICE::CopyFramebufferDepth(), RHI_VULKAN_DEVICE::CreateFramebuffer(), and RHI_VULKAN_DEVICE::ReadbackFramebufferPixels().