|
Nebula
|
Go to the source code of this file.
Namespaces | |
| namespace | Vulkan |
| Vulkan implementation of GPU acceleration structure. | |
Typedefs | |
| typedef Ids::IdAllocator< VkDevice, VkSurfaceKHR, VkSwapchainKHR, uint, Util::FixedArray< CoreGraphics::SemaphoreId >, Util::FixedArray< CoreGraphics::SemaphoreId >, CoreGraphics::DisplayMode, Util::Array< VkImage >, Util::Array< VkImageView >, VkQueue, CoreGraphics::QueueType, CoreGraphics::CmdBufferPoolId > | Vulkan::SwapchainAllocator |
Functions | |
| VkDevice | Vulkan::SwapchainGetVkDevice (const CoreGraphics::SwapchainId id) |
| Get vulkan device. | |
| VkSwapchainKHR | Vulkan::SwapchainGetVkSwapchain (const CoreGraphics::SwapchainId id) |
| Get vulkan swapchain. | |
| const Util::Array< VkImageView > & | Vulkan::SwapchainGetVkImageViews (const CoreGraphics::SwapchainId id) |
| Get vulkan image views. | |