Searched refs:GraphicsPipelineCache (Results 1 – 7 of 7) sorted by relevance
118 using GraphicsPipelineCache = DenseBiMap<GraphicsPipelineDesc>; typedef332 GraphicsPipelineCache::Index pipelineIndex, in SortKey()344 SkASSERT(pipelineIndex < GraphicsPipelineCache::kInvalidIndex); in SortKey()359 GraphicsPipelineCache::Index pipelineIndex() const { in pipelineIndex()454 GraphicsPipelineCache pipelineCache; in Make()511 GraphicsPipelineCache::Index pipelineIndex = pipelineCache.insert( in Make()554 GraphicsPipelineCache::Index lastPipeline = GraphicsPipelineCache::kInvalidIndex; in Make()
86 using GraphicsPipelineCache = SkLRUCache<UniqueKey, sk_sp<GraphicsPipeline>, KeyHash>; variable95 GraphicsPipelineCache fGraphicsPipelineCache SK_GUARDED_BY(fSpinLock);
20 See [GraphicsPipelineCache][GraphicsPipelineCache] in [vk_cache_utils.h](../vk_cache_utils.h). ANGL…29 state vectors. The transition table points from GraphicsPipelineCache entries directly to51 [GraphicsPipelineCache]: https://chromium.googlesource.com/angle/angle/+/225f08bf85a368f905362cdd13…
2627 class GraphicsPipelineCache final : public HasCacheStats<VulkanCacheType::GraphicsPipeline>2630 GraphicsPipelineCache() = default;2631 ~GraphicsPipelineCache() override { ASSERT(mPayload.empty()); }2695 using CompleteGraphicsPipelineCache = GraphicsPipelineCache<GraphicsPipelineDescCompleteHash>;2696 using VertexInputGraphicsPipelineCache = GraphicsPipelineCache<GraphicsPipelineDescVertexInputHash>;2697 using ShadersGraphicsPipelineCache = GraphicsPipelineCache<GraphicsPipelineDescShadersHash>;2699 GraphicsPipelineCache<GraphicsPipelineDescFragmentOutputHash>;
7911 void GraphicsPipelineCache<Hash>::destroy(vk::Context *context) in destroy()7932 void GraphicsPipelineCache<Hash>::release(vk::Context *context) in release()7949 angle::Result GraphicsPipelineCache<Hash>::createPipeline( in createPipeline()7991 angle::Result GraphicsPipelineCache<Hash>::linkLibraries( in linkLibraries()8017 void GraphicsPipelineCache<Hash>::addToCache(PipelineSource source, in addToCache()8056 void GraphicsPipelineCache<Hash>::populate(const vk::GraphicsPipelineDesc &desc, in populate()8081 template void GraphicsPipelineCache<GraphicsPipelineDescCompleteHash>::destroy(8083 template void GraphicsPipelineCache<GraphicsPipelineDescCompleteHash>::release(8085 template angle::Result GraphicsPipelineCache<GraphicsPipelineDescCompleteHash>::createPipeline(8096 template angle::Result GraphicsPipelineCache<GraphicsPipelineDescCompleteHash>::linkLibraries([all …]
3839 GraphicsPipelineCache<PipelineHash> *graphicsPipelines, in createGraphicsPipeline()
37 GraphicsPipelineCache<GraphicsPipelineDescCompleteHash> mCache;