Vault_4 module
Contents
- Reference
Namespaces
- namespace VV::V4::Backend
Classes
- class VV::V4::PhysicalDevice
- struct VV::V4::DebugUtils
- class VV::V4::AppInstance
- class VV::V4::LogicalDevice
Enums
- enum class EGPU_Engage { Single, Multi }
Typedefs
- using LayerAndExtensionList = DynamicArray<LayerAndExtensionProperties>
- using PhysicalDeviceList = DynamicArray<PhysicalDevice>
- using LogicalDeviceList = DynamicArray<LogicalDevice>
- using GPU_Comms = Backend::GPU_Comms_Maker<GPU_Engagement>
Variables
- EGPU_Engage GPU_Engagement constexpr
Enum documentation
enum class EGPU_Engage
#include <VaultedVulkan/VVGPU_Comms.hpp>
Typedef documentation
using LayerAndExtensionList = DynamicArray<LayerAndExtensionProperties>
#include <VaultedVulkan/VVGPU_Comms.hpp>
using PhysicalDeviceList = DynamicArray<PhysicalDevice>
#include <VaultedVulkan/VVGPU_Comms.hpp>
using LogicalDeviceList = DynamicArray<LogicalDevice>
#include <VaultedVulkan/VVGPU_Comms.hpp>
using GPU_Comms = Backend::GPU_Comms_Maker<GPU_Engagement>
#include <VaultedVulkan/VVGPU_Comms.hpp>
Variable documentation
EGPU_Engage GPU_Engagement constexpr
#include <VaultedVulkan/VVGPU_Comms.hpp>
While this option has been defined here, currently this bootstrapped backend only supports engaging a single GPU...