VkPipelineRobustnessBufferBehavior - Enum controlling the robustness of buffer accesses in a pipeline stage
Description
PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DEVICE_DEFAULT specifies that out of bounds buffer accesses follow the behavior of robust buffer access features enabled for the device.
PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_DISABLED specifies that buffer accesses must not be out of bounds.
PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS specifies that buffer accesses conform to https://registry.khronos.org/vulkan/specs/latest/html/vkspec.html#shaders-robust-buffer-access guarantees.
PIPELINE_ROBUSTNESS_BUFFER_BEHAVIOR_ROBUST_BUFFER_ACCESS_2 specifies that buffer accesses conform to https://registry.khronos.org/vulkan/specs/latest/html/vkspec.html#shaders-robust-buffer-access2 guarantees.
See Also
VK_EXT_pipeline_robustness, VK_VERSION_1_4, PhysicalDevicePipelineRobustnessProperties, PhysicalDeviceVulkan14Properties, PipelineRobustnessCreateInfo
Constructors
Instances6Eq, Ord, Read, Show, Storable, Zero
Eq PipelineRobustnessBufferBehaviorDefined in vulkan-3.27 · Vulkan.Core14.Enums.PipelineRobustnessBufferBehaviorOrd PipelineRobustnessBufferBehaviorDefined in vulkan-3.27 · Vulkan.Core14.Enums.PipelineRobustnessBufferBehaviorRead PipelineRobustnessBufferBehaviorDefined in vulkan-3.27 · Vulkan.Core14.Enums.PipelineRobustnessBufferBehaviorShow PipelineRobustnessBufferBehaviorDefined in vulkan-3.27 · Vulkan.Core14.Enums.PipelineRobustnessBufferBehaviorStorable PipelineRobustnessBufferBehaviorDefined in vulkan-3.27 · Vulkan.Core14.Enums.PipelineRobustnessBufferBehaviorZero PipelineRobustnessBufferBehaviorDefined in vulkan-3.27 · Vulkan.Core14.Enums.PipelineRobustnessBufferBehavior