Vault_4 module

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

Typedef documentation

using LayerAndExtensionList = DynamicArray<LayerAndExtensionProperties>

using PhysicalDeviceList = DynamicArray<PhysicalDevice>

using LogicalDeviceList = DynamicArray<LogicalDevice>

using GPU_Comms = Backend::GPU_Comms_Maker<GPU_Engagement>

Variable documentation

EGPU_Engage GPU_Engagement constexpr

While this option has been defined here, currently this bootstrapped backend only supports engaging a single GPU...