tp::VulkanValidationSetup struct

Describes whether Vulkan validation should be enabled, optionally with control over its specific features.

Constructors, destructors, conversion operators

VulkanValidationSetup(bool enable = false, ValidationFeatureEnableMask enabledFeatures = ValidationFeatureEnableMask::None(), ValidationFeatureDisableMask disabledFeatures = ValidationFeatureDisableMask::None())

Function documentation

tp::VulkanValidationSetup::VulkanValidationSetup(bool enable = false, ValidationFeatureEnableMask enabledFeatures = ValidationFeatureEnableMask::None(), ValidationFeatureDisableMask disabledFeatures = ValidationFeatureDisableMask::None())

Parameters
enable Enables Vulkan validation features by adding the standard validation layer.
enabledFeatures A mask of tp::ValidationFeatureEnable that enables additional validation features.
disabledFeatures A mask of tp::ValidationFeatureDisable that disables parts of the standard validation feature set.