file
VV_Initialization.hppVaulted Vulkan: Initialization.
Contents
- Reference
Before using Vulkan, an application must initialize it by loading the Vulkan commands, and creating a VkInstance object.
Namespaces
- namespace VV
- namespace VV::Corridors
- namespace VV::V1
- namespace VV::V2
- namespace VV::V3
Classes
- struct VV::V1::AppInstance
- An object that manages the represented application process state within the GPU.
- struct VV::V1::AppInstance::AppInfo
- A structure that specifies to the Vulkan driver information about an application that will run an instance.
- struct VV::V1::AppInstance::CreateInfo
- Structure specifying parameters of a newly created instance.
- struct VV::V1::AppInstance::ValidationFeatures
- Used when creating a Vulkan app instance and want to enable specific validation features. (Added to the Next chain).
- struct VV::V1::AppInstance::ValidationFlags
- Used when creating a Vulkan app instance and want to disable validation checks.
- struct VV::V2::AppInstance
- An object that manages the represented application process state within the GPU.
- class VV::V3::AppInstance
- An object that manages the represented application process state within the GPU.