#include <VulkanExtensions.h>
◆ FVulkanDeviceExtension()
◆ GetDeviceExtensionProperties()
◆ GetDriverSupportedDeviceExtensions()
◆ GetUESupportedDeviceExtensions()
◆ PostPhysicalDeviceFeatures()
Reimplemented in FVulkanKHRMaintenance4Extension, FVulkanKHRMaintenance5Extension, FVulkanKHRMaintenance7Extension, FVulkanShaderAtomicInt64Extension, FVulkanShaderImageAtomicInt64Extension, FVulkanEXTShaderViewportIndexLayerExtension, FVulkanKHRSeparateDepthStencilLayoutsExtension, FVulkanKHRSynchronization2, FVulkanKHRMultiviewExtension, FVulkanEXTScalarBlockLayoutExtension, FVulkanEXTDescriptorIndexingExtension, FVulkanKHRFragmentShadingRateExtension, FVulkanEXTFragmentDensityMapExtension, FVulkanEXTFragmentDensityMap2Extension, FVulkanKHRFragmentShaderBarycentricExtension, FVulkanKHRComputeShaderDerivatives, FVulkanKHRBufferDeviceAddressExtension, FVulkanKHRAccelerationStructureExtension, FVulkanKHRRayTracingPipelineExtension, FVulkanKHRRayQueryExtension, FVulkanKHRRayTracingPositionFetchExtension, FVulkanKHRTimelineSemaphoreExtension, FVulkanEXTMeshShaderExtension, FVulkanAMDBufferMarkerExtension, FVulkanNVDeviceDiagnosticCheckpointsExtension, FVulkanNVDeviceDiagnosticConfigExtension, FVulkanNVRayTracingValidationExtension, FVulkanEXTDeviceFaultExtension, FVulkanEXTHostQueryResetExtension, FVulkanEXTSubgroupSizeControlExtension, FVulkanEXTShaderDemoteToHelperInvocationExtension, FVulkanEXTCalibratedTimestampsExtension, FVulkanEXTDescriptorBuffer, FVulkanKHR16BitStorageExtension, FVulkanKHRShaderFloat16Int8Extension, FVulkanKHRDepthStencilResolveExtension, FVulkanEXTPipelineCreationCacheControlExtension, FVulkanKHRSamplerYcbcrConversionExtension, FVulkanEXTImageCompressionControlExtension, FVulkanEXTGraphicsPipelineLibraryExtension, FVulkanEXTMutableDescriptorTypeExtension, FVulkanKHRDynamicRenderingExtension, FVulkanKHRDynamicRenderingLocalReadExtension, FVulkanKHRDynamicRenderingUnusedAttachmentsExtension, FVulkanEXTExtendedDynamicStateExtension, FVulkanEXTExtendedDynamicState2Extension, FVulkanEXTExtendedDynamicState3Extension, FVulkanEXTVertexInputDynamicStateExtension, FVulkanEXTShaderObjectExtension, and FVulkanEXTHostImageCopyExtension.
◆ PostPhysicalDeviceProperties()
◆ PreCreateDevice()
Reimplemented in FVulkanKHRMaintenance4Extension, FVulkanKHRMaintenance5Extension, FVulkanKHRMaintenance7Extension, FVulkanShaderAtomicInt64Extension, FVulkanShaderImageAtomicInt64Extension, FVulkanKHRSeparateDepthStencilLayoutsExtension, FVulkanKHRSynchronization2, FVulkanKHRMultiviewExtension, FVulkanEXTScalarBlockLayoutExtension, FVulkanEXTDescriptorIndexingExtension, FVulkanKHRFragmentShadingRateExtension, FVulkanEXTFragmentDensityMapExtension, FVulkanEXTFragmentDensityMap2Extension, FVulkanKHRFragmentShaderBarycentricExtension, FVulkanKHRComputeShaderDerivatives, FVulkanKHRBufferDeviceAddressExtension, FVulkanKHRAccelerationStructureExtension, FVulkanKHRRayTracingPipelineExtension, FVulkanKHRRayQueryExtension, FVulkanKHRRayTracingPositionFetchExtension, FVulkanKHRTimelineSemaphoreExtension, FVulkanEXTMeshShaderExtension, FVulkanNVDeviceDiagnosticConfigExtension, FVulkanNVRayTracingValidationExtension, FVulkanEXTDeviceFaultExtension, FVulkanEXTHostQueryResetExtension, FVulkanEXTSubgroupSizeControlExtension, FVulkanEXTShaderDemoteToHelperInvocationExtension, FVulkanEXTDescriptorBuffer, FVulkanKHR16BitStorageExtension, FVulkanKHRShaderFloat16Int8Extension, FVulkanEXTPipelineCreationCacheControlExtension, FVulkanKHRSamplerYcbcrConversionExtension, FVulkanEXTImageCompressionControlExtension, FVulkanEXTGraphicsPipelineLibraryExtension, FVulkanEXTMutableDescriptorTypeExtension, FVulkanKHRDynamicRenderingExtension, FVulkanKHRDynamicRenderingLocalReadExtension, FVulkanKHRDynamicRenderingUnusedAttachmentsExtension, FVulkanEXTExtendedDynamicStateExtension, FVulkanEXTExtendedDynamicState2Extension, FVulkanEXTExtendedDynamicState3Extension, FVulkanEXTVertexInputDynamicStateExtension, FVulkanEXTShaderObjectExtension, and FVulkanEXTHostImageCopyExtension.
◆ PrePhysicalDeviceFeatures()
Reimplemented in FVulkanKHRMaintenance4Extension, FVulkanKHRMaintenance5Extension, FVulkanKHRMaintenance7Extension, FVulkanShaderAtomicInt64Extension, FVulkanShaderImageAtomicInt64Extension, FVulkanKHRSeparateDepthStencilLayoutsExtension, FVulkanKHRSynchronization2, FVulkanKHRMultiviewExtension, FVulkanEXTScalarBlockLayoutExtension, FVulkanEXTDescriptorIndexingExtension, FVulkanKHRFragmentShadingRateExtension, FVulkanEXTFragmentDensityMapExtension, FVulkanEXTFragmentDensityMap2Extension, FVulkanKHRFragmentShaderBarycentricExtension, FVulkanKHRComputeShaderDerivatives, FVulkanKHRBufferDeviceAddressExtension, FVulkanKHRAccelerationStructureExtension, FVulkanKHRRayTracingPipelineExtension, FVulkanKHRRayQueryExtension, FVulkanKHRRayTracingPositionFetchExtension, FVulkanKHRTimelineSemaphoreExtension, FVulkanEXTMeshShaderExtension, FVulkanNVDeviceDiagnosticConfigExtension, FVulkanNVRayTracingValidationExtension, FVulkanEXTDeviceFaultExtension, FVulkanEXTHostQueryResetExtension, FVulkanEXTSubgroupSizeControlExtension, FVulkanEXTShaderDemoteToHelperInvocationExtension, FVulkanEXTDescriptorBuffer, FVulkanKHR16BitStorageExtension, FVulkanKHRShaderFloat16Int8Extension, FVulkanEXTPipelineCreationCacheControlExtension, FVulkanKHRSamplerYcbcrConversionExtension, FVulkanEXTImageCompressionControlExtension, FVulkanEXTGraphicsPipelineLibraryExtension, FVulkanEXTMutableDescriptorTypeExtension, FVulkanKHRDynamicRenderingExtension, FVulkanKHRDynamicRenderingLocalReadExtension, FVulkanKHRDynamicRenderingUnusedAttachmentsExtension, FVulkanEXTExtendedDynamicStateExtension, FVulkanEXTExtendedDynamicState2Extension, FVulkanEXTExtendedDynamicState3Extension, FVulkanEXTVertexInputDynamicStateExtension, FVulkanEXTShaderObjectExtension, and FVulkanEXTHostImageCopyExtension.
◆ PrePhysicalDeviceProperties()
Reimplemented in FVulkanKHRMaintenance4Extension, FVulkanKHRMaintenance7Extension, FVulkanKHRDriverPropertiesExtension, FVulkanKHRFragmentShadingRateExtension, FVulkanEXTFragmentDensityMapExtension, FVulkanKHRFragmentShaderBarycentricExtension, FVulkanKHRAccelerationStructureExtension, FVulkanKHRRayTracingPipelineExtension, FVulkanEXTMeshShaderExtension, FVulkanEXTSubgroupSizeControlExtension, FVulkanEXTDescriptorBuffer, FVulkanEXTGraphicsPipelineLibraryExtension, and FVulkanEXTHostImageCopyExtension.
◆ bRequirementsPassed
| bool FVulkanDeviceExtension::bRequirementsPassed |
|
protected |
◆ Device
◆ ExternalExtensions
◆ FlagSetter
The documentation for this class was generated from the following files: