Interface VulkanValidationSettingType
- All Known Implementing Classes:
VulkanValidationCheckCommandBuffer, VulkanValidationCheckImageLayout, VulkanValidationCheckObjectInUse, VulkanValidationCheckQuery, VulkanValidationCheckShaders, VulkanValidationCheckShadersCaching, VulkanValidationDebugAction, VulkanValidationDebugDisableSPIRVVal, VulkanValidationDisplayApplicationName, VulkanValidationEnableMessageLimit, VulkanValidationFineGrainedLocking, VulkanValidationGPUAVBufferAddressOOB, VulkanValidationGPUAVBufferCopies, VulkanValidationGPUAVBuffersValidation, VulkanValidationGPUAVCacheInstrumentedShaders, VulkanValidationGPUAVDebugDumpInstrumentedShaders, VulkanValidationGPUAVDebugMaxInstrumentedCount, VulkanValidationGPUAVDebugPrintInstrumentationInfo, VulkanValidationGPUAVDebugValidateInstrumentedShaders, VulkanValidationGPUAVDescriptorChecks, VulkanValidationGPUAVIndirectDispatchesBuffers, VulkanValidationGPUAVIndirectDrawsBuffers, VulkanValidationGPUAVIndirectTraceRaysBuffers, VulkanValidationGPUAVMaxBufferDeviceAddresses, VulkanValidationGPUAVReserveBindingSlot, VulkanValidationGPUAVSelectInstrumentedShaders, VulkanValidationGPUAVShaderInstrumentation, VulkanValidationGPUAVValidateRayQuery, VulkanValidationGPUAVVMALinearOutput, VulkanValidationGPUAVWarnOnRobustOOB, VulkanValidationLogFilename, VulkanValidationMaxDuplicatedMessages, VulkanValidationObjectLifetime, VulkanValidationPrintfBufferSize, VulkanValidationPrintfToStdout, VulkanValidationPrintfVerbose, VulkanValidationStatelessParam, VulkanValidationSyncvalShaderAccessesHeuristic, VulkanValidationSyncvalSubmitTimeValidation, VulkanValidationThreadSafety, VulkanValidationUniqueHandles, VulkanValidationValidateBestPractices, VulkanValidationValidateBestPracticesAMD, VulkanValidationValidateBestPracticesARM, VulkanValidationValidateBestPracticesIMG, VulkanValidationValidateBestPracticesNVIDIA, VulkanValidationValidateCore, VulkanValidationValidateGPUBased, VulkanValidationValidateSync
public sealed interface VulkanValidationSettingType
permits VulkanValidationCheckCommandBuffer, VulkanValidationCheckImageLayout, VulkanValidationCheckObjectInUse, VulkanValidationCheckQuery, VulkanValidationCheckShaders, VulkanValidationCheckShadersCaching, VulkanValidationDebugAction, VulkanValidationDebugDisableSPIRVVal, VulkanValidationDisplayApplicationName, VulkanValidationEnableMessageLimit, VulkanValidationFineGrainedLocking, VulkanValidationGPUAVBufferAddressOOB, VulkanValidationGPUAVBufferCopies, VulkanValidationGPUAVBuffersValidation, VulkanValidationGPUAVCacheInstrumentedShaders, VulkanValidationGPUAVDebugDumpInstrumentedShaders, VulkanValidationGPUAVDebugMaxInstrumentedCount, VulkanValidationGPUAVDebugPrintInstrumentationInfo, VulkanValidationGPUAVDebugValidateInstrumentedShaders, VulkanValidationGPUAVDescriptorChecks, VulkanValidationGPUAVIndirectDispatchesBuffers, VulkanValidationGPUAVIndirectDrawsBuffers, VulkanValidationGPUAVIndirectTraceRaysBuffers, VulkanValidationGPUAVMaxBufferDeviceAddresses, VulkanValidationGPUAVReserveBindingSlot, VulkanValidationGPUAVSelectInstrumentedShaders, VulkanValidationGPUAVShaderInstrumentation, VulkanValidationGPUAVVMALinearOutput, VulkanValidationGPUAVValidateRayQuery, VulkanValidationGPUAVWarnOnRobustOOB, VulkanValidationLogFilename, VulkanValidationMaxDuplicatedMessages, VulkanValidationObjectLifetime, VulkanValidationPrintfBufferSize, VulkanValidationPrintfToStdout, VulkanValidationPrintfVerbose, VulkanValidationStatelessParam, VulkanValidationSyncvalShaderAccessesHeuristic, VulkanValidationSyncvalSubmitTimeValidation, VulkanValidationThreadSafety, VulkanValidationUniqueHandles, VulkanValidationValidateBestPractices, VulkanValidationValidateBestPracticesAMD, VulkanValidationValidateBestPracticesARM, VulkanValidationValidateBestPracticesIMG, VulkanValidationValidateBestPracticesNVIDIA, VulkanValidationValidateCore, VulkanValidationValidateGPUBased, VulkanValidationValidateSync
The type of validation settings.
- See Also:
-
Method Summary
-
Method Details
-
toSetting
VulkanLayerSettingType toSetting()- Returns:
- This setting as a layer setting
-