This is the complete list of members for AZ::Vulkan::PhysicalDevice, including all inherited members.
add_ref() const (defined in AZ::RHI::Object) | AZ::RHI::Object | protected |
AZ_CLASS_ALLOCATOR(PhysicalDevice, AZ::SystemAllocator) (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
AZ_RTTI(PhysicalDevice, "AD5F2BAD-A9B3-48F4-962F-C6D0760EEE17", Base) (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
AZ_RTTI(PhysicalDevice, "{B881F2FA-C588-4332-BB4A-D81AC8BF30E9}", Object) (defined in AZ::RHI::PhysicalDevice) | AZ::RHI::PhysicalDevice | |
AZ_RTTI(Object, "{E43378F1-2331-4173-94B8-990ED20E6003}") (defined in AZ::RHI::Object) | AZ::RHI::Object | |
DisableOptionalDeviceExtension(OptionalDeviceExtension optionalDeviceExtension) (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
Enumerate() (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | static |
FilterSupportedOptionalExtensions() | AZ::Vulkan::PhysicalDevice | |
GetDescriptor() const | AZ::RHI::PhysicalDevice | |
GetDeviceExtensionNames(const char *layerName=nullptr) const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetDeviceLayerNames() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetDeviceLimits() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetFormatProperties(RHI::Format format, bool raiseAsserts=true) const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetMemoryProperties() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetName() const | AZ::RHI::Object | |
GetNativePhysicalDevice() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceAccelerationStructureFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceAccelerationStructureProperties() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceBufferDeviceAddressFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceConservativeRasterProperties() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceDepthClipEnableFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceDescriptorIndexingFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceFloat16Int8Features() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceFragmentDensityMapFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceFragmentDensityMapProperties() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceFragmentShadingRateFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceFragmentShadingRateProperties() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceProperties() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceRayTracingPipelineFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceRayTracingPipelineProperties() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceRobutness2Features() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceSeparateDepthStencilFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceTimelineSemaphoreFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetPhysicalDeviceVulkan12Features() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetRayQueryFeatures() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetShaderAtomicInt64Features() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetShaderImageAtomicInt64Features() const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
GetVulkanVersion() const | AZ::Vulkan::PhysicalDevice | |
Init(VkPhysicalDevice vkPhysicalDevice) (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
IsFeatureSupported(DeviceFeature feature) const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
IsFormatSupported(RHI::Format format, VkImageTiling tiling, VkFormatFeatureFlags features) const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
IsOptionalDeviceExtensionSupported(OptionalDeviceExtension optionalDeviceExtension) const (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
LoadSupportedFeatures(const GladVulkanContext &context) (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
m_descriptor (defined in AZ::RHI::PhysicalDevice) | AZ::RHI::PhysicalDevice | protected |
m_useCount (defined in AZ::RHI::Object) | AZ::RHI::Object | mutableprotected |
Object()=default (defined in AZ::RHI::Object) | AZ::RHI::Object | protected |
PhysicalDevice()=default (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | |
release() const | AZ::RHI::Object | protected |
SetName(const Name &name) | AZ::RHI::Object | |
use_count() | AZ::RHI::Object | inline |
~Object()=default (defined in AZ::RHI::Object) | AZ::RHI::Object | virtual |
~PhysicalDevice()=default (defined in AZ::Vulkan::PhysicalDevice) | AZ::Vulkan::PhysicalDevice | virtual |