Home
last modified time | relevance | path

Searched refs:threadSafeCache (Results 1 – 15 of 15) sorted by relevance

/aosp_15_r20/external/skia/tests/
H A DGrThreadSafeCacheTest.cpp200 int numCacheEntries() const { return this->threadSafeCache()->numEntries(); } in numCacheEntries()
226 GrThreadSafeCache* threadSafeCache() { return fDContext->priv().threadSafeCache(); } in threadSafeCache() function in TestHelper
227 const GrThreadSafeCache* threadSafeCache() const { return fDContext->priv().threadSafeCache(); } in threadSafeCache() function in TestHelper
243 auto view = AccessCachedView(rContext, this->threadSafeCache(), in addViewAccess()
277 auto threadSafeCache = this->threadSafeCache(); in checkView() local
279 auto [view, xtraData] = threadSafeCache->findWithData(key); in checkView()
363 auto threadSafeCache = this->threadSafeCache(); in checkVert() local
365 auto [vertData, xtraData] = threadSafeCache->findVertsWithData(key); in checkVert()
553 auto threadSafeViewCache = rContext->priv().threadSafeCache(); in findOrCreateVertices()
727 GrThreadSafeCache* threadSafeCache, in AccessCachedView() argument
[all …]
/aosp_15_r20/external/skia/src/gpu/ganesh/
H A DGrBlurUtils.cpp171 auto threadSafeCache = rContext->priv().threadSafeCache(); in sw_create_filtered_mask() local
177 std::tie(filteredMaskView, data) = threadSafeCache->findWithData(*key); in sw_create_filtered_mask()
239 std::tie(filteredMaskView, data) = threadSafeCache->addWithData(*key, filteredMaskView); in sw_create_filtered_mask()
428 auto threadSafeCache = rContext->priv().threadSafeCache(); in create_profile_effect() local
470 GrSurfaceProxyView profileView = threadSafeCache->find(key); in create_profile_effect()
491 profileView = threadSafeCache->add(key, profileView); in create_profile_effect()
540 auto threadSafeCache = rContext->priv().threadSafeCache(); in make_rect_integral_fp() local
552 GrSurfaceProxyView view = threadSafeCache->find(key); in make_rect_integral_fp()
570 view = threadSafeCache->add(key, view); in make_rect_integral_fp()
828 auto threadSafeCache = rContext->priv().threadSafeCache(); in find_or_create_rrect_blur_mask_fp() local
[all …]
H A DGrRecordingContext.cpp150 GrThreadSafeCache* GrRecordingContext::threadSafeCache() { in threadSafeCache() function in GrRecordingContext
151 return fThreadSafeProxy->priv().threadSafeCache(); in threadSafeCache()
154 const GrThreadSafeCache* GrRecordingContext::threadSafeCache() const { in threadSafeCache() function in GrRecordingContext
155 return fThreadSafeProxy->priv().threadSafeCache(); in threadSafeCache()
H A DGrContextThreadSafeProxyPriv.h44 GrThreadSafeCache* threadSafeCache() { return fProxy->fThreadSafeCache.get(); } in threadSafeCache() function
45 const GrThreadSafeCache* threadSafeCache() const { return fProxy->fThreadSafeCache.get(); } in threadSafeCache() function
H A DGrRecordingContextPriv.h97 GrThreadSafeCache* threadSafeCache() { return this->context()->threadSafeCache(); } in threadSafeCache() function
H A DGrResourceCache.h274 void setThreadSafeCache(GrThreadSafeCache* threadSafeCache) { in setThreadSafeCache() argument
275 fThreadSafeCache = threadSafeCache; in setThreadSafeCache()
H A DGrOpFlushState.cpp45 GrThreadSafeCache* GrOpFlushState::threadSafeCache() const { in threadSafeCache() function in GrOpFlushState
46 return fGpu->getContext()->priv().threadSafeCache(); in threadSafeCache()
H A DGrMeshDrawTarget.h162 virtual GrThreadSafeCache* threadSafeCache() const = 0;
H A DGrDirectContext.cpp256 SkASSERT(this->threadSafeCache()); in init()
263 fResourceCache->setThreadSafeCache(this->threadSafeCache()); in init()
H A DGrOpFlushState.h210 GrThreadSafeCache* threadSafeCache() const final;
/aosp_15_r20/external/skia/src/gpu/ganesh/ops/
H A DTriangulatingPathRenderer.cpp327 auto threadSafeCache = target->threadSafeCache(); in createNonAAMesh() local
336 auto [cachedVerts, data] = threadSafeCache->findVertsWithData(key); in createNonAAMesh()
375 auto [tmpV, tmpD] = threadSafeCache->addVertsWithData(key, fVertexData, is_newer_better); in createNonAAMesh()
486 auto threadSafeViewCache = rContext->priv().threadSafeCache(); in onPrePrepareDraws()
H A DShadowRRectOp.cpp735 auto threadSafeCache = rContext->priv().threadSafeCache(); in create_falloff_texture() local
737 GrSurfaceProxyView view = threadSafeCache->find(key); in create_falloff_texture()
762 view = threadSafeCache->add(key, view); in create_falloff_texture()
/aosp_15_r20/external/skia/src/gpu/ganesh/mock/
H A DGrMockOpTarget.h59 GrThreadSafeCache* threadSafeCache() const override { in threadSafeCache() function
60 return fMockContext->priv().threadSafeCache(); in threadSafeCache()
/aosp_15_r20/external/skia/include/gpu/ganesh/
H A DGrRecordingContext.h197 GrThreadSafeCache* threadSafeCache();
198 const GrThreadSafeCache* threadSafeCache() const;
/aosp_15_r20/external/skia/src/gpu/ganesh/image/
H A DGrImageUtils.cpp771 auto threadSafeCache = fContext->priv().threadSafeCache(); in getCachedBitmap() local
777 auto view = threadSafeCache->find(key); in getCachedBitmap()
783 threadSafeCache->add(key, view); in getCachedBitmap()