#include <VulkanPhysicalDevice.hpp>
◆ AccelStruct
| VkPhysicalDeviceAccelerationStructureFeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::AccelStruct = {} |
◆ BufferDeviceAddress
| VkPhysicalDeviceBufferDeviceAddressFeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::BufferDeviceAddress = {} |
◆ DescriptorIndexing
| VkPhysicalDeviceDescriptorIndexingFeaturesEXT VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::DescriptorIndexing = {} |
◆ HasPortabilitySubset
| bool VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::HasPortabilitySubset = false |
◆ MeshShader
| VkPhysicalDeviceMeshShaderFeaturesNV VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::MeshShader = {} |
◆ PortabilitySubset
| VkPhysicalDevicePortabilitySubsetFeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::PortabilitySubset = {} |
◆ RayQuery
| VkPhysicalDeviceRayQueryFeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::RayQuery = {} |
◆ RayTracingPipeline
| VkPhysicalDeviceRayTracingPipelineFeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::RayTracingPipeline = {} |
◆ ShaderFloat16Int8
| VkPhysicalDeviceShaderFloat16Int8FeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::ShaderFloat16Int8 = {} |
◆ Spirv14
| bool VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::Spirv14 = false |
◆ Spirv15
| bool VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::Spirv15 = false |
◆ Storage16Bit
| VkPhysicalDevice16BitStorageFeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::Storage16Bit = {} |
◆ Storage8Bit
| VkPhysicalDevice8BitStorageFeaturesKHR VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::Storage8Bit = {} |
◆ SubgroupOps
| bool VulkanUtilities::VulkanPhysicalDevice::ExtensionFeatures::SubgroupOps = false |
The documentation for this struct was generated from the following file: