file
VV_PhysicalDevice.hppVaulted Vulkan: Physical Device.
Contents
- Reference
A physical device usually represents a single complete implementation of Vulkan (excluding instance-level functionality) available to the host, of which there are a finite number.
Namespaces
Classes
- struct VV::V1::PhysicalDevice
- Represents a physical device.
- struct VV::V1::PhysicalDevice::ConformanceVersion
- Conformance test suite version an implementation is compliant with is described with this.
- struct VV::V1::PhysicalDevice::Features
- Structure describing the fine-grained features that can be supported by an implementation.
- struct VV::V1::PhysicalDevice::Group
- struct VV::V1::PhysicalDevice::Limits
- Structure reporting implementation-dependent physical device limits.
- struct VV::V1::PhysicalDevice::MemoryProperties
- Specification</
- struct VV::V1::PhysicalDevice::PerformanceCounter
- Specification
- struct VV::V1::PhysicalDevice::PerformanceCounter::Description
- struct VV::V1::PhysicalDevice::SparseMemoryProperties
- Structure specifying various sparse related properties of the physical device.
- struct VV::V1::PhysicalDevice::Properties
- Container of query general properties of physical devices once enumerated.
- struct VV::V1::PhysicalDevice::Properties::DeviceID
- To query the UUID and LUID of a device, add a VkPhysicalDeviceIDProperties structure to the pNext chain of the VkPhysicalDeviceProperties2 structure.
- struct VV::V1::PhysicalDevice::Properties::PCIBusInfo
- To query the PCI bus information of a physical device, add a VkPhysicalDevicePCIBusInfoPropertiesEXT structure to the pNext chain of the VkPhysicalDeviceProperties2 structure.
- struct VV::V1::PhysicalDevice::Properties::Vulkan11
- To query the properties of the driver corresponding to Vulkan 1.1 functionality, add VkPhysicalDeviceVulkan11Properties to the pNext chain of the VkPhysicalDeviceProperties2 structure.
- struct VV::V1::PhysicalDevice::Properties::Vulkan12
- To query the properties of the driver corresponding to Vulkan 1.2 functionality, add VkPhysicalDeviceVulkan12Properties to the pNext chain of the VkPhysicalDeviceProperties2 structure.
- struct VV::V1::PhysicalDevice::Properties2
- Each structure in Properties and its pNext chain contain members corresponding to properties or implementation-dependent limits.
- struct VV::V1::PhysicalDevice::QueueFamilyProperties
- A set of queues that have common properties and support the same functionality.
- struct VV::V1::PhysicalDevice::QueueFamilyProperties2
- Return extended information in a pNext chain of output structures.
- struct VV::V1::PhysicalDevice::QueueFamilyProperties2::Checkpoint
- Additional queue family information can be queried by setting QueueFamilyProperties2::
Next to point to a Checkpoint structure. - struct VV::V2::PhysicalDevice
- Represents a physical device.
- class VV::V3::PhysicalDevice
- Represents a physical device.