Classes | |
| struct | Device |
| A struct to hold the device information and Important features availability. It's mainly used to cache information for faster Engine startup. More... | |
| struct | Queue |
| struct | QueueFamily |
| Basic info about a QueueFamily. More... | |
| class | vkBackend |
| The Vulkan backend manager. More... | |
| class | vkRenderer |
| class | vkShader |
| class | vkSwapchain |
| class | vkWindow |
| Vulkan specific Windowing implementation. More... | |
Functions | |
| constexpr VkShaderStageFlagBits | VkShaderStageToFlags (const ShaderStage &stage) noexcept |
| constexpr VkFormat | FormatToVkFormat (Format format) noexcept |
| constexpr Format | VkFormatToFormat (VkFormat format) noexcept |
Variables | |
| const bool | enableValidationLayers = true |
|
constexprnoexcept |
|
constexprnoexcept |
|
inlineconstexprnoexcept |
| const bool Hubris::Graphics::Vulkan::enableValidationLayers = true |
Definition at line 13 of file vkBackend.h.