|
Vulkan Schnee 0.0.1
High-performance rendering engine
|
Public Member Functions | |
| void | cleanup (VkDevice device) |
Public Attributes | |
| VkImage | image = VK_NULL_HANDLE |
| VkDeviceMemory | deviceMemory = VK_NULL_HANDLE |
| VkImageView | fullView = VK_NULL_HANDLE |
| View of all mip levels for sampling. | |
| std::vector< VkImageView > | mipViews |
| Per-mip views for compute writes. | |
| uint32_t | mipLevels = 0 |
| VkExtent2D | extent {} |
Definition at line 436 of file RenderProcess.h.
| void EngineCore::RenderProcess::HiZPyramid::cleanup | ( | VkDevice | device | ) |
Definition at line 1269 of file RenderProcess.cpp.
References deviceMemory, extent, fullView, image, mipLevels, and mipViews.
| VkDeviceMemory EngineCore::RenderProcess::HiZPyramid::deviceMemory = VK_NULL_HANDLE |
Definition at line 438 of file RenderProcess.h.
Referenced by cleanup().
| VkExtent2D EngineCore::RenderProcess::HiZPyramid::extent {} |
Definition at line 442 of file RenderProcess.h.
Referenced by cleanup().
| VkImageView EngineCore::RenderProcess::HiZPyramid::fullView = VK_NULL_HANDLE |
View of all mip levels for sampling.
Definition at line 439 of file RenderProcess.h.
Referenced by cleanup().
| VkImage EngineCore::RenderProcess::HiZPyramid::image = VK_NULL_HANDLE |
Definition at line 437 of file RenderProcess.h.
Referenced by cleanup().
| uint32_t EngineCore::RenderProcess::HiZPyramid::mipLevels = 0 |
Definition at line 441 of file RenderProcess.h.
Referenced by cleanup().
| std::vector<VkImageView> EngineCore::RenderProcess::HiZPyramid::mipViews |
Per-mip views for compute writes.
Definition at line 440 of file RenderProcess.h.
Referenced by cleanup().