Searched refs:ValidationCache (Results 1 – 3 of 3) sorted by relevance
119 class ValidationCache {125 ValidationCache() {} in ValidationCache() function129 auto cache = new ValidationCache(); in Create()182 void Merge(ValidationCache const *other) { in Merge()
2262 uint32_t ValidationCache::MakeShaderHash(VkShaderModuleCreateInfo const *smci) { return XXH32(smci-… in MakeShaderHash()2264 static ValidationCache *GetValidationCacheInfo(VkShaderModuleCreateInfo const *pCreateInfo) { in GetValidationCacheInfo()2267 …return (ValidationCache *)((VkShaderModuleValidationCacheCreateInfoEXT const *)pCreateInfo)->valid… in GetValidationCacheInfo()2295 hash = ValidationCache::MakeShaderHash(pCreateInfo); in PreCallValidateCreateShaderModule()
13497 *pValidationCache = ValidationCache::Create(pCreateInfo); in CoreLayerCreateValidationCacheEXT()13503 delete (ValidationCache *)validationCache; in CoreLayerDestroyValidationCacheEXT()13509 ((ValidationCache *)validationCache)->Write(pDataSize, pData); in CoreLayerGetValidationCacheDataEXT()13517 auto dst = (ValidationCache *)dstCache; in CoreLayerMergeValidationCachesEXT()13518 auto src = (ValidationCache const *const *)pSrcCaches; in CoreLayerMergeValidationCachesEXT()