Home
last modified time | relevance | path

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

/external/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.cpp25 fPipelineStateCache = sk_make_sp<PipelineStateCache>(gpu); in GrVkResourceProvider()
259 return fPipelineStateCache->findOrCreatePipelineState(renderTarget, programInfo, in findOrCreateCompatiblePipelineState()
270 auto tmp = fPipelineStateCache->findOrCreatePipelineState(desc, programInfo, in findOrCreateCompatiblePipelineState()
273 fPipelineStateCache->stats()->incNumPreCompilationFailures(); in findOrCreateCompatiblePipelineState()
275 fPipelineStateCache->stats()->incNumPreProgramCacheResult(*stat); in findOrCreateCompatiblePipelineState()
497 fPipelineStateCache->release(); in destroyResources()
/external/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()
/external/skia/src/gpu/mtl/
DGrMtlResourceProvider.h45 void resetShaderCacheForTesting() const { fPipelineStateCache->release(); } in resetShaderCacheForTesting()
83 std::unique_ptr<PipelineStateCache> fPipelineStateCache; variable
DGrMtlResourceProvider.mm29 fPipelineStateCache.reset(new PipelineStateCache(gpu));
36 return fPipelineStateCache->refPipelineState(programDesc, programInfo, stat);
40 return fPipelineStateCache->precompileShader(key, data);
76 fPipelineStateCache->release();
/external/skqp/src/gpu/vk/
DGrVkResourceProvider.cpp29 fPipelineStateCache = new PipelineStateCache(gpu); in GrVkResourceProvider()
36 delete fPipelineStateCache; in ~GrVkResourceProvider()
262 return fPipelineStateCache->refPipelineState(renderTarget, origin, proc, primProcProxies, in findOrCreateCompatiblePipelineState()
417 fPipelineStateCache->release(); in destroyResources()
490 fPipelineStateCache->abandon(); in abandonResources()
DGrVkResourceProvider.h284 PipelineStateCache* fPipelineStateCache; variable