Searched refs:GraphicsPipelineCache (Results 1 – 12 of 12) sorted by relevance
18 fGraphicsPipelineCache.reset(new GraphicsPipelineCache(this)); in ResourceProvider()32 struct ResourceProvider::GraphicsPipelineCache::Entry {38 ResourceProvider::GraphicsPipelineCache::GraphicsPipelineCache(ResourceProvider* resourceProvider) in GraphicsPipelineCache() function in skgpu::ResourceProvider::GraphicsPipelineCache42 ResourceProvider::GraphicsPipelineCache::~GraphicsPipelineCache() { in ~GraphicsPipelineCache()46 void ResourceProvider::GraphicsPipelineCache::release() { in release()50 sk_sp<GraphicsPipeline> ResourceProvider::GraphicsPipelineCache::refPipeline( in refPipeline()
47 class GraphicsPipelineCache {49 GraphicsPipelineCache(ResourceProvider* resourceProvider);50 ~GraphicsPipelineCache();70 std::unique_ptr<GraphicsPipelineCache> fGraphicsPipelineCache;
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…
29 GraphicsPipelineCache mCache;
30 GraphicsPipelineCache mCache;
1661 GraphicsPipelineCache::GraphicsPipelineCache() = default;1663 GraphicsPipelineCache::~GraphicsPipelineCache() in ~GraphicsPipelineCache()1668 void GraphicsPipelineCache::destroy(VkDevice device) in destroy()1679 void GraphicsPipelineCache::release(ContextVk *context) in release()1690 angle::Result GraphicsPipelineCache::insertPipeline( in insertPipeline()1723 void GraphicsPipelineCache::populate(const vk::GraphicsPipelineDesc &desc, vk::Pipeline &&pipeline) in populate()
42 See [GraphicsPipelineCache][GraphicsPipelineCache] in [vk_cache_utils.h](vk_cache_utils.h). ANGLE's49 state vectors. The transition table points from GraphicsPipelineCache entries directly to68 [GraphicsPipelineCache]: https://chromium.googlesource.com/angle/angle/+/225f08bf85a368f905362cdd13…
812 class GraphicsPipelineCache final : angle::NonCopyable815 GraphicsPipelineCache();816 ~GraphicsPipelineCache();
1046 GraphicsPipelineCache mGraphicsPipelines;
3627 GraphicsPipelineCache::GraphicsPipelineCache() = default;3629 GraphicsPipelineCache::~GraphicsPipelineCache() in ~GraphicsPipelineCache()3634 void GraphicsPipelineCache::destroy(RendererVk *rendererVk) in destroy()3649 void GraphicsPipelineCache::release(ContextVk *context) in release()3660 angle::Result GraphicsPipelineCache::insertPipeline( in insertPipeline()3694 void GraphicsPipelineCache::populate(const vk::GraphicsPipelineDesc &desc, vk::Pipeline &&pipeline) in populate()
1570 class GraphicsPipelineCache final : public HasCacheStats<VulkanCacheType::GraphicsPipeline>1573 GraphicsPipelineCache();1574 ~GraphicsPipelineCache() override;
2700 GraphicsPipelineCache mGraphicsPipelines;