Home
last modified time | relevance | path

Searched refs:threadSafeCache (Results 1 - 16 of 16) sorted by relevance

/third_party/skia/tests/
H A DGrThreadSafeCacheTest.cpp143 int numCacheEntries() const { return this->threadSafeCache()->numEntries(); } in numCacheEntries()
169 GrThreadSafeCache* threadSafeCache() { return fDContext->priv().threadSafeCache(); } in threadSafeCache() function in TestHelper
170 const GrThreadSafeCache* threadSafeCache() const { return fDContext->priv().threadSafeCache(); } in threadSafeCache() function in TestHelper
186 auto view = AccessCachedView(rContext, this->threadSafeCache(), in addViewAccess()
221 auto threadSafeCache = this->threadSafeCache(); in checkView() local
223 auto [view, xtraData] = threadSafeCache->findWithData(key); in checkView()
307 auto threadSafeCache in checkVert() local
671 AccessCachedView(GrRecordingContext* rContext, GrThreadSafeCache* threadSafeCache, int wh, bool failLookup, bool failFillingIn, int id, Stats* stats) AccessCachedView() argument
962 auto threadSafeCache = helper.threadSafeCache(); test_5() local
[all...]
/third_party/skia/src/gpu/
H A DGrBlurUtils.cpp109 auto threadSafeCache = rContext->priv().threadSafeCache(); in sw_create_filtered_mask() local
115 std::tie(filteredMaskView, data) = threadSafeCache->findWithData(*key); in sw_create_filtered_mask()
179 std::tie(filteredMaskView, data) = threadSafeCache->addWithData(*key, filteredMaskView); in sw_create_filtered_mask()
401 auto threadSafeCache = dContext->priv().threadSafeCache(); in hw_create_filtered_mask() local
417 auto [cachedView, data] = threadSafeCache->findOrAddWithData(*key, lazyView); in hw_create_filtered_mask()
446 threadSafeCache->remove(*key); in hw_create_filtered_mask()
476 threadSafeCache->remove(*key); in hw_create_filtered_mask()
H A DGrRecordingContext.cpp155 GrThreadSafeCache* GrRecordingContext::threadSafeCache() { in threadSafeCache() function in GrRecordingContext
156 return fThreadSafeProxy->priv().threadSafeCache(); in threadSafeCache()
159 const GrThreadSafeCache* GrRecordingContext::threadSafeCache() const { in threadSafeCache() function in GrRecordingContext
160 return fThreadSafeProxy->priv().threadSafeCache(); in threadSafeCache()
H A DGrContextThreadSafeProxyPriv.h40 GrThreadSafeCache* threadSafeCache() { return fProxy->fThreadSafeCache.get(); } in threadSafeCache() function in GrContextThreadSafeProxyPriv
41 const GrThreadSafeCache* threadSafeCache() const { return fProxy->fThreadSafeCache.get(); } in threadSafeCache() function in GrContextThreadSafeProxyPriv
H A DGrRecordingContextPriv.h58 GrThreadSafeCache* threadSafeCache() { return this->context()->threadSafeCache(); } in threadSafeCache() function in GrRecordingContextPriv
H A DGrOpFlushState.cpp37 GrThreadSafeCache* GrOpFlushState::threadSafeCache() const { in threadSafeCache() function in GrOpFlushState
38 return fGpu->getContext()->priv().threadSafeCache(); in threadSafeCache()
H A DGrMeshDrawTarget.h122 virtual GrThreadSafeCache* threadSafeCache() const = 0;
H A DGrResourceCache.h304 void setThreadSafeCache(GrThreadSafeCache* threadSafeCache) { in setThreadSafeCache() argument
305 fThreadSafeCache = threadSafeCache; in setThreadSafeCache()
H A DGrOpFlushState.h179 GrThreadSafeCache* threadSafeCache() const final;
H A DGrDirectContext.cpp229 SkASSERT(this->threadSafeCache()); in init()
236 fResourceCache->setThreadSafeCache(this->threadSafeCache()); in init()
/third_party/skia/src/gpu/mock/
H A DGrMockOpTarget.h31 GrThreadSafeCache* threadSafeCache() const override {
32 return fMockContext->priv().threadSafeCache();
/third_party/skia/src/core/
H A DSkBlurMF.cpp764 auto threadSafeCache = rContext->priv().threadSafeCache(); in create_profile_effect() local
806 GrSurfaceProxyView profileView = threadSafeCache->find(key); in create_profile_effect()
833 profileView = threadSafeCache->add(key, profileView); in create_profile_effect()
880 auto threadSafeCache = rContext->priv().threadSafeCache(); in make_rect_integral_fp() local
892 GrSurfaceProxyView view = threadSafeCache->find(key); in make_rect_integral_fp()
910 view = threadSafeCache->add(key, view); in make_rect_integral_fp()
1277 auto threadSafeCache = rContext->priv().threadSafeCache(); in find_or_create_rrect_blur_mask_fp() local
[all...]
/third_party/skia/include/gpu/
H A DGrRecordingContext.h191 GrThreadSafeCache* threadSafeCache();
192 const GrThreadSafeCache* threadSafeCache() const;
/third_party/skia/src/gpu/ops/
H A DTriangulatingPathRenderer.cpp281 auto threadSafeCache = target->threadSafeCache(); in createNonAAMesh() local
290 auto [cachedVerts, data] = threadSafeCache->findVertsWithData(key); in createNonAAMesh()
329 auto [tmpV, tmpD] = threadSafeCache->addVertsWithData(key, fVertexData, is_newer_better); in createNonAAMesh()
440 auto threadSafeViewCache = rContext->priv().threadSafeCache();
H A DShadowRRectOp.cpp674 auto threadSafeCache = rContext->priv().threadSafeCache(); in create_falloff_texture() local
676 GrSurfaceProxyView view = threadSafeCache->find(key); in create_falloff_texture()
701 view = threadSafeCache->add(key, view); in create_falloff_texture()
/third_party/skia/src/gpu/effects/
H A DGrMatrixConvolutionEffect.cpp101 auto threadSafeCache = rContext->priv().threadSafeCache(); in Make() local
106 if (kCacheKernelTexture && (view = threadSafeCache->find(key))) { in Make()
133 view = threadSafeCache->add(key, view); in Make()

Completed in 16 milliseconds