Home
last modified time | relevance | path

Searched refs:GraphicsPipelineCache (Results 1 – 7 of 7) sorted by relevance

/aosp_15_r20/external/skia/src/gpu/graphite/
H A DDrawPass.cpp118 using GraphicsPipelineCache = DenseBiMap<GraphicsPipelineDesc>; typedef
332 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()
H A DGlobalCache.h86 using GraphicsPipelineCache = SkLRUCache<UniqueKey, sk_sp<GraphicsPipeline>, KeyHash>; variable
95 GraphicsPipelineCache fGraphicsPipelineCache SK_GUARDED_BY(fSpinLock);
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/doc/
H A DFastOpenGLStateTransitions.md20 See [GraphicsPipelineCache][GraphicsPipelineCache] in [vk_cache_utils.h](../vk_cache_utils.h). ANGL…
29 state vectors. The transition table points from GraphicsPipelineCache entries directly to
51 [GraphicsPipelineCache]: https://chromium.googlesource.com/angle/angle/+/225f08bf85a368f905362cdd13…
/aosp_15_r20/external/angle/src/libANGLE/renderer/vulkan/
H A Dvk_cache_utils.h2627 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>;
H A Dvk_cache_utils.cpp7911 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 …]
H A Dvk_helpers.h3839 GraphicsPipelineCache<PipelineHash> *graphicsPipelines, in createGraphicsPipeline()
/aosp_15_r20/external/angle/src/tests/perf_tests/
H A DVulkanPipelineCachePerf.cpp37 GraphicsPipelineCache<GraphicsPipelineDescCompleteHash> mCache;