[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[] --