Home
last modified time | relevance | path

Searched refs:fPipelineStateCache (Results 1 – 10 of 10) sorted by relevance

/third_party/skia/src/gpu/vk/
DGrVkResourceProvider.h45 return fPipelineStateCache.get(); in pipelineStateCache()
49 return fPipelineStateCache; in refPipelineStateCache()
223 void resetShaderCacheForTesting() const { fPipelineStateCache->release(); } in resetShaderCacheForTesting()
331 sk_sp<PipelineStateCache> fPipelineStateCache; variable
DGrVkResourceProvider.cpp26 fPipelineStateCache = sk_make_sp<PipelineStateCache>(gpu); in GrVkResourceProvider()
260 return fPipelineStateCache->findOrCreatePipelineState(renderTarget, programInfo, in findOrCreateCompatiblePipelineState()
271 auto tmp = fPipelineStateCache->findOrCreatePipelineState(desc, programInfo, in findOrCreateCompatiblePipelineState()
274 fPipelineStateCache->stats()->incNumPreCompilationFailures(); in findOrCreateCompatiblePipelineState()
276 fPipelineStateCache->stats()->incNumPreProgramCacheResult(*stat); in findOrCreateCompatiblePipelineState()
498 fPipelineStateCache->release(); in destroyResources()
/third_party/skia/src/gpu/d3d/
DGrD3DResourceProvider.h83 void markPipelineStateUniformsDirty() { fPipelineStateCache->markPipelineStateUniformsDirty(); } in markPipelineStateUniformsDirty()
86 void resetShaderCacheForTesting() const { fPipelineStateCache->release(); } in resetShaderCacheForTesting()
165 std::unique_ptr<PipelineStateCache> fPipelineStateCache; variable
DGrD3DResourceProvider.cpp25 , fPipelineStateCache(new PipelineStateCache(gpu)) in GrD3DResourceProvider()
33 fPipelineStateCache->release(); in destroyResources()
199 return fPipelineStateCache->refPipelineState(rt, info); in findOrCreateCompatiblePipelineState()
/third_party/skia/src/gpu/mtl/
DGrMtlResourceProvider.h51 void resetShaderCacheForTesting() const { fPipelineStateCache->release(); } in resetShaderCacheForTesting()
89 std::unique_ptr<PipelineStateCache> fPipelineStateCache; variable
DGrMtlResourceProvider.mm30 fPipelineStateCache.reset(new PipelineStateCache(gpu));
37 return fPipelineStateCache->refPipelineState(programDesc, programInfo, stat);
41 return fPipelineStateCache->precompileShader(key, data);
167 fPipelineStateCache->release();
/third_party/flutter/skia/src/gpu/vk/
DGrVkResourceProvider.h184 void resetShaderCacheForTesting() const { fPipelineStateCache->release(); } in resetShaderCacheForTesting()
288 PipelineStateCache* fPipelineStateCache; variable
DGrVkResourceProvider.cpp28 fPipelineStateCache = new PipelineStateCache(gpu); in GrVkResourceProvider()
35 delete fPipelineStateCache; in ~GrVkResourceProvider()
235 return fPipelineStateCache->refPipelineState(renderTarget, origin, proc, primProcProxies, in findOrCreateCompatiblePipelineState()
401 fPipelineStateCache->release(); in destroyResources()
474 fPipelineStateCache->abandon(); in abandonResources()
/third_party/flutter/skia/src/gpu/mtl/
DGrMtlResourceProvider.h114 std::unique_ptr<PipelineStateCache> fPipelineStateCache; variable
DGrMtlResourceProvider.mm23 fPipelineStateCache.reset(new PipelineStateCache(gpu));
44 return fPipelineStateCache->refPipelineState(renderTarget, origin, proc, primProcProxies,
90 fPipelineStateCache->release();