mirror of
https://github.com/status-im/Vulkan-Docs.git
synced 2025-01-09 21:45:49 +00:00
9a8314cd41
associated material at the top level, vk.xml and associated material in xml/, and generated include and source files in include/vulkan/ and src/ext_loader/, respectively (public issue 436).
22 lines
980 B
Plaintext
22 lines
980 B
Plaintext
[open,refpage='VkShaderModuleValidationCacheCreateInfoEXT',desc='Specify validation cache to use during shader module creation',type='structs']
|
|
--
|
|
|
|
To use a slink:VkValidationCacheEXT to cache shader validation results, add
|
|
a slink:VkShaderModuleValidationCacheCreateInfoEXT to the pname:pNext chain
|
|
of the slink:VkShaderModuleCreateInfo structure, specifying the cache object
|
|
to use.
|
|
|
|
The VkShaderModuleValidationCacheCreateInfoEXT struct is defined as:
|
|
|
|
include::../../api/structs/VkShaderModuleValidationCacheCreateInfoEXT.txt[]
|
|
|
|
* pname:sType is the type of this structure.
|
|
* pname:pNext is `NULL` or a pointer to an extension-specific structure.
|
|
* pname:validationCache is the validation cache object from which the
|
|
results of prior validation attempts will be written, and to which new
|
|
validation results for this VkShaderModule will be written (if not
|
|
already present).
|
|
|
|
include::../../validity/structs/VkShaderModuleValidationCacheCreateInfoEXT.txt[]
|
|
--
|