Searched refs:ValidationCache (Results 1 – 4 of 4) sorted by relevance
207 class ValidationCache {213 ValidationCache() {} in ValidationCache() function217 auto cache = new ValidationCache(); in Create()270 void Merge(ValidationCache const *other) { in Merge()
3063 uint32_t ValidationCache::MakeShaderHash(VkShaderModuleCreateInfo const *smci) { return XXH32(smci-… in MakeShaderHash()3065 static ValidationCache *GetValidationCacheInfo(VkShaderModuleCreateInfo const *pCreateInfo) { in GetValidationCacheInfo()3068 return CastFromHandle<ValidationCache *>(validation_cache_ci->validationCache); in GetValidationCacheInfo()3093 hash = ValidationCache::MakeShaderHash(pCreateInfo); in PreCallValidateCreateShaderModule()
14400 *pValidationCache = ValidationCache::Create(pCreateInfo); in CoreLayerCreateValidationCacheEXT()14406 delete CastFromHandle<ValidationCache *>(validationCache); in CoreLayerDestroyValidationCacheEXT()14412 CastFromHandle<ValidationCache *>(validationCache)->Write(pDataSize, pData); in CoreLayerGetValidationCacheDataEXT()14419 auto dst = CastFromHandle<ValidationCache *>(dstCache); in CoreLayerMergeValidationCachesEXT()14422 auto src = CastFromHandle<const ValidationCache *>(pSrcCaches[i]); in CoreLayerMergeValidationCachesEXT()
238 VK_NULL_DEFINE_OBJ_WITH_POSTFIX(VkDevice, ValidationCache, EXT)