#include <VulkanDevice.h>
◆ FOptionalVulkanDeviceExtensions()
| FOptionalVulkanDeviceExtensions::FOptionalVulkanDeviceExtensions |
( |
| ) |
|
|
inline |
◆ HasAnyExtendedDynamicState()
| bool FOptionalVulkanDeviceExtensions::HasAnyExtendedDynamicState |
( |
| ) |
const |
|
inline |
◆ HasGPUCrashDumpExtensions()
| bool FOptionalVulkanDeviceExtensions::HasGPUCrashDumpExtensions |
( |
| ) |
const |
|
inline |
◆ HasRaytracingExtensions()
| bool FOptionalVulkanDeviceExtensions::HasRaytracingExtensions |
( |
| ) |
const |
|
inline |
◆ [union]
◆ HasAccelerationStructure
| uint64 FOptionalVulkanDeviceExtensions::HasAccelerationStructure |
◆ HasAMDBufferMarker
| uint64 FOptionalVulkanDeviceExtensions::HasAMDBufferMarker |
◆ HasANDROIDExternalMemoryHardwareBuffer
| uint64 FOptionalVulkanDeviceExtensions::HasANDROIDExternalMemoryHardwareBuffer |
◆ HasBufferDeviceAddress
| uint64 FOptionalVulkanDeviceExtensions::HasBufferDeviceAddress |
◆ HasDeferredHostOperations
| uint64 FOptionalVulkanDeviceExtensions::HasDeferredHostOperations |
◆ HasEXTASTCDecodeMode
| uint64 FOptionalVulkanDeviceExtensions::HasEXTASTCDecodeMode |
◆ HasEXTCalibratedTimestamps
| uint64 FOptionalVulkanDeviceExtensions::HasEXTCalibratedTimestamps |
◆ HasEXTDescriptorBuffer
| uint64 FOptionalVulkanDeviceExtensions::HasEXTDescriptorBuffer |
◆ HasEXTDescriptorIndexing
| uint64 FOptionalVulkanDeviceExtensions::HasEXTDescriptorIndexing |
◆ HasEXTDeviceFault
| uint64 FOptionalVulkanDeviceExtensions::HasEXTDeviceFault |
◆ HasEXTExtendedDynamicState1
| uint64 FOptionalVulkanDeviceExtensions::HasEXTExtendedDynamicState1 |
◆ HasEXTExtendedDynamicState2
| uint64 FOptionalVulkanDeviceExtensions::HasEXTExtendedDynamicState2 |
◆ HasEXTExtendedDynamicState3
| uint64 FOptionalVulkanDeviceExtensions::HasEXTExtendedDynamicState3 |
◆ HasEXTFragmentDensityMap
| uint64 FOptionalVulkanDeviceExtensions::HasEXTFragmentDensityMap |
◆ HasEXTFragmentDensityMap2
| uint64 FOptionalVulkanDeviceExtensions::HasEXTFragmentDensityMap2 |
◆ HasEXTFullscreenExclusive
| uint64 FOptionalVulkanDeviceExtensions::HasEXTFullscreenExclusive |
◆ HasEXTGraphicsPipelineLibrary
| uint64 FOptionalVulkanDeviceExtensions::HasEXTGraphicsPipelineLibrary |
◆ HasEXTHostImageCopy
| uint64 FOptionalVulkanDeviceExtensions::HasEXTHostImageCopy |
◆ HasEXTHostQueryReset
| uint64 FOptionalVulkanDeviceExtensions::HasEXTHostQueryReset |
◆ HasEXTImageCompressionControl
| uint64 FOptionalVulkanDeviceExtensions::HasEXTImageCompressionControl |
◆ HasEXTLoadStoreOpNone
| uint64 FOptionalVulkanDeviceExtensions::HasEXTLoadStoreOpNone |
◆ HasEXTMeshShader
| uint64 FOptionalVulkanDeviceExtensions::HasEXTMeshShader |
◆ HasEXTMutableDescriptorType
| uint64 FOptionalVulkanDeviceExtensions::HasEXTMutableDescriptorType |
◆ HasEXTPipelineCreationCacheControl
| uint64 FOptionalVulkanDeviceExtensions::HasEXTPipelineCreationCacheControl |
◆ HasEXTScalarBlockLayout
| uint64 FOptionalVulkanDeviceExtensions::HasEXTScalarBlockLayout |
◆ HasEXTShaderObject
| uint64 FOptionalVulkanDeviceExtensions::HasEXTShaderObject |
◆ HasEXTSubgroupSizeControl
| uint64 FOptionalVulkanDeviceExtensions::HasEXTSubgroupSizeControl |
◆ HasEXTTextureCompressionASTCHDR
| uint64 FOptionalVulkanDeviceExtensions::HasEXTTextureCompressionASTCHDR |
◆ HasEXTToolingInfo
| uint64 FOptionalVulkanDeviceExtensions::HasEXTToolingInfo |
◆ HasEXTValidationCache
| uint64 FOptionalVulkanDeviceExtensions::HasEXTValidationCache |
◆ HasEXTVertexInputDynamicState
| uint64 FOptionalVulkanDeviceExtensions::HasEXTVertexInputDynamicState |
◆ HasImageAtomicInt64
| uint64 FOptionalVulkanDeviceExtensions::HasImageAtomicInt64 |
◆ HasKHR16bitStorage
| uint64 FOptionalVulkanDeviceExtensions::HasKHR16bitStorage |
◆ HasKHRDepthStencilResolve
| uint64 FOptionalVulkanDeviceExtensions::HasKHRDepthStencilResolve |
◆ HasKHRDynamicRendering
| uint64 FOptionalVulkanDeviceExtensions::HasKHRDynamicRendering |
◆ HasKHRFragmentShaderBarycentric
| uint64 FOptionalVulkanDeviceExtensions::HasKHRFragmentShaderBarycentric |
◆ HasKHRFragmentShadingRate
| uint64 FOptionalVulkanDeviceExtensions::HasKHRFragmentShadingRate |
◆ HasKHRImageFormatList
| uint64 FOptionalVulkanDeviceExtensions::HasKHRImageFormatList |
◆ HasKHRMaintenance4
| uint64 FOptionalVulkanDeviceExtensions::HasKHRMaintenance4 |
◆ HasKHRMaintenance5
| uint64 FOptionalVulkanDeviceExtensions::HasKHRMaintenance5 |
◆ HasKHRMaintenance7
| uint64 FOptionalVulkanDeviceExtensions::HasKHRMaintenance7 |
◆ HasKHRMultiview
| uint64 FOptionalVulkanDeviceExtensions::HasKHRMultiview |
◆ HasKHRPipelineLibrary
| uint64 FOptionalVulkanDeviceExtensions::HasKHRPipelineLibrary |
◆ HasKHRRenderPass2
| uint64 FOptionalVulkanDeviceExtensions::HasKHRRenderPass2 |
◆ HasKHRSamplerYcbcrConversion
| uint64 FOptionalVulkanDeviceExtensions::HasKHRSamplerYcbcrConversion |
◆ HasKHRShaderAtomicInt64
| uint64 FOptionalVulkanDeviceExtensions::HasKHRShaderAtomicInt64 |
◆ HasKHRShaderFloat16
| uint64 FOptionalVulkanDeviceExtensions::HasKHRShaderFloat16 |
◆ HasKHRSynchronization2
| uint64 FOptionalVulkanDeviceExtensions::HasKHRSynchronization2 |
◆ HasKHRTimelineSemaphore
| uint64 FOptionalVulkanDeviceExtensions::HasKHRTimelineSemaphore |
◆ HasMemoryBudget
| uint64 FOptionalVulkanDeviceExtensions::HasMemoryBudget |
◆ HasMemoryPriority
| uint64 FOptionalVulkanDeviceExtensions::HasMemoryPriority |
◆ HasNVDeviceDiagnosticConfig
| uint64 FOptionalVulkanDeviceExtensions::HasNVDeviceDiagnosticConfig |
◆ HasNVDiagnosticCheckpoints
| uint64 FOptionalVulkanDeviceExtensions::HasNVDiagnosticCheckpoints |
◆ HasQcomRenderPassShaderResolve
| uint64 FOptionalVulkanDeviceExtensions::HasQcomRenderPassShaderResolve |
◆ HasRayQuery
| uint64 FOptionalVulkanDeviceExtensions::HasRayQuery |
◆ HasRayTracingPipeline
| uint64 FOptionalVulkanDeviceExtensions::HasRayTracingPipeline |
◆ HasSeparateDepthStencilLayouts
| uint64 FOptionalVulkanDeviceExtensions::HasSeparateDepthStencilLayouts |
◆ HasShaderFloatControls
| uint64 FOptionalVulkanDeviceExtensions::HasShaderFloatControls |
◆ HasSPIRV_14
| uint64 FOptionalVulkanDeviceExtensions::HasSPIRV_14 |
◆ Packed
| uint64 FOptionalVulkanDeviceExtensions::Packed |
The documentation for this struct was generated from the following file: