XII Release 0.1.0
Loading...
Searching...
No Matches
xiiGALDeviceVulkan::ExtensionFeatures Struct Reference

Public Attributes

vk::PhysicalDeviceMeshShaderFeaturesEXT m_MeshShader
 
vk::PhysicalDevice16BitStorageFeaturesKHR m_Storage16Bit
 
vk::PhysicalDevice8BitStorageFeaturesKHR m_Storage8Bit
 
vk::PhysicalDeviceShaderFloat16Int8FeaturesKHR m_ShaderFloat16Int8
 
vk::PhysicalDeviceAccelerationStructureFeaturesKHR m_AccelerationStructure
 
vk::PhysicalDeviceRayTracingPipelineFeaturesKHR m_RayTracingPipeline
 
vk::PhysicalDeviceRayQueryFeaturesKHR m_RayQuery
 
vk::PhysicalDeviceBufferDeviceAddressFeaturesKHR m_BufferDeviceAddress
 
vk::PhysicalDeviceDescriptorIndexingFeaturesEXT m_DescriptorIndexing
 
vk::PhysicalDevicePortabilitySubsetFeaturesKHR m_PortabilitySubset
 
vk::PhysicalDeviceVertexAttributeDivisorFeaturesEXT m_VertexAttributeDivisor
 
vk::PhysicalDeviceTimelineSemaphoreFeaturesKHR m_TimelineSemaphore
 
vk::PhysicalDeviceHostQueryResetFeatures m_HostQueryReset
 
vk::PhysicalDeviceFragmentShadingRateFeaturesKHR m_ShadingRate
 
vk::PhysicalDeviceFragmentDensityMapFeaturesEXT m_FragmentDensityMap
 
vk::PhysicalDeviceFragmentDensityMap2FeaturesEXT m_FragmentDensityMap2
 
vk::PhysicalDeviceMultiviewFeaturesKHR m_Multiview
 
vk::PhysicalDeviceMultiDrawFeaturesEXT m_MultiDraw
 
vk::PhysicalDeviceShaderDrawParametersFeatures m_ShaderDrawParameters
 
vk::PhysicalDeviceCustomBorderColorFeaturesEXT m_CustomBorderColor
 
bool m_bSpirv14 = false
 
bool m_bSpirv15 = false
 
bool m_bSubgroupOps = false
 
bool m_bHasPortabilitySubset = false
 
bool m_bRenderPass2 = false
 
bool m_bDrawIndirectCount = false
 
bool m_bShaderViewportIndexLayer = false
 

The documentation for this struct was generated from the following file: