Home
last modified time | relevance | path

Searched refs:mTransformedShaderModuleCache (Results 1 – 2 of 2) sorted by relevance

/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DShaderModuleVk.cpp39 for (const auto& iter : mTransformedShaderModuleCache) { in ~ConcurrentTransformedShaderModuleCache()
47 auto iter = mTransformedShaderModuleCache.find(key); in FindShaderModule()
48 if (iter != mTransformedShaderModuleCache.end()) { in FindShaderModule()
60 auto iter = mTransformedShaderModuleCache.find(key); in AddOrGetCachedShaderModule()
61 if (iter == mTransformedShaderModuleCache.end()) { in AddOrGetCachedShaderModule()
62 mTransformedShaderModuleCache.emplace(key, value); in AddOrGetCachedShaderModule()
81 mTransformedShaderModuleCache( in ShaderModule()
105 mTransformedShaderModuleCache = nullptr; in DestroyImpl()
120 mTransformedShaderModuleCache->FindShaderModule(cacheKey); in GetTransformedModuleHandle()
194 mTransformedShaderModuleCache->AddOrGetCachedShaderModule(cacheKey, newHandle); in GetTransformedModuleHandle()
DShaderModuleVk.h60 mTransformedShaderModuleCache; variable
62 std::unique_ptr<ConcurrentTransformedShaderModuleCache> mTransformedShaderModuleCache; variable