Description
Vulkan SC Version 1.0 is a variant of the Vulkan 1.2 API that is tailored for safety-critical use cases.
New Structures
-
Extending VkCommandPoolCreateInfo:
-
Extending VkDeviceCreateInfo:
-
Extending VkGraphicsPipelineCreateInfo, VkComputePipelineCreateInfo,
VkRayTracingPipelineCreateInfoKHR,VkRayTracingPipelineCreateInfoNV: -
Extending VkPhysicalDeviceFeatures2, VkDeviceCreateInfo:
-
Extending VkPhysicalDeviceProperties2:
New Enum Constants
-
Extending VkMemoryHeapFlagBits:
-
VK_MEMORY_HEAP_SEU_SAFE_BIT
-
-
Extending VkPipelineCacheCreateFlagBits:
-
VK_PIPELINE_CACHE_CREATE_READ_ONLY_BIT -
VK_PIPELINE_CACHE_CREATE_USE_APPLICATION_STORAGE_BIT
-
-
Extending VkPipelineCacheHeaderVersion:
-
VK_PIPELINE_CACHE_HEADER_VERSION_SAFETY_CRITICAL_ONE
-
-
Extending VkResult:
-
VK_ERROR_INVALID_PIPELINE_CACHE_DATA -
VK_ERROR_NO_PIPELINE_MATCH
-
-
Extending VkStructureType:
-
VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_CONSUMPTION -
VK_STRUCTURE_TYPE_COMMAND_POOL_MEMORY_RESERVATION_CREATE_INFO -
VK_STRUCTURE_TYPE_DEVICE_OBJECT_RESERVATION_CREATE_INFO -
VK_STRUCTURE_TYPE_FAULT_CALLBACK_INFO -
VK_STRUCTURE_TYPE_FAULT_DATA -
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_FEATURES -
VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VULKAN_SC_1_0_PROPERTIES -
VK_STRUCTURE_TYPE_PIPELINE_OFFLINE_CREATE_INFO -
VK_STRUCTURE_TYPE_PIPELINE_POOL_SIZE
-
Document Notes
For more information, see the Vulkan Specification.
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.