C Specification
The VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
structure
is defined as:
// Provided by VK_EXT_pipeline_creation_cache_control
typedef struct VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT {
VkStructureType sType;
void* pNext;
VkBool32 pipelineCreationCacheControl;
} VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT;
Members
The members of the
VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
structure
describe the following features:
Description
-
pipelineCreationCacheControl
indicates that the implementation supports:-
The following can be used in
Vk*PipelineCreateInfo
::flags
:-
VK_PIPELINE_CREATE_FAIL_ON_PIPELINE_COMPILE_REQUIRED_BIT_EXT
-
VK_PIPELINE_CREATE_EARLY_RETURN_ON_FAILURE_BIT_EXT
-
-
The following can be used in VkPipelineCacheCreateInfo::
flags
:-
VK_PIPELINE_CACHE_CREATE_EXTERNALLY_SYNCHRONIZED_BIT_EXT
-
-
If the VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
structure is included in the pNext
chain of
VkPhysicalDeviceFeatures2, it is filled with values indicating whether
the feature is supported.
VkPhysicalDevicePipelineCreationCacheControlFeaturesEXT
can also be
used in the pNext
chain of VkDeviceCreateInfo to enable
features.
See Also
VkBool32
, VkStructureType
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.