/aosp_15_r20/external/skia/tests/ |
H A D | GrThreadSafeCacheTest.cpp | 200 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 D | GrBlurUtils.cpp | 171 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 D | GrRecordingContext.cpp | 150 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 D | GrContextThreadSafeProxyPriv.h | 44 GrThreadSafeCache* threadSafeCache() { return fProxy->fThreadSafeCache.get(); } in threadSafeCache() function 45 const GrThreadSafeCache* threadSafeCache() const { return fProxy->fThreadSafeCache.get(); } in threadSafeCache() function
|
H A D | GrRecordingContextPriv.h | 97 GrThreadSafeCache* threadSafeCache() { return this->context()->threadSafeCache(); } in threadSafeCache() function
|
H A D | GrResourceCache.h | 274 void setThreadSafeCache(GrThreadSafeCache* threadSafeCache) { in setThreadSafeCache() argument 275 fThreadSafeCache = threadSafeCache; in setThreadSafeCache()
|
H A D | GrOpFlushState.cpp | 45 GrThreadSafeCache* GrOpFlushState::threadSafeCache() const { in threadSafeCache() function in GrOpFlushState 46 return fGpu->getContext()->priv().threadSafeCache(); in threadSafeCache()
|
H A D | GrMeshDrawTarget.h | 162 virtual GrThreadSafeCache* threadSafeCache() const = 0;
|
H A D | GrDirectContext.cpp | 256 SkASSERT(this->threadSafeCache()); in init() 263 fResourceCache->setThreadSafeCache(this->threadSafeCache()); in init()
|
H A D | GrOpFlushState.h | 210 GrThreadSafeCache* threadSafeCache() const final;
|
/aosp_15_r20/external/skia/src/gpu/ganesh/ops/ |
H A D | TriangulatingPathRenderer.cpp | 327 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 D | ShadowRRectOp.cpp | 735 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 D | GrMockOpTarget.h | 59 GrThreadSafeCache* threadSafeCache() const override { in threadSafeCache() function 60 return fMockContext->priv().threadSafeCache(); in threadSafeCache()
|
/aosp_15_r20/external/skia/include/gpu/ganesh/ |
H A D | GrRecordingContext.h | 197 GrThreadSafeCache* threadSafeCache(); 198 const GrThreadSafeCache* threadSafeCache() const;
|
/aosp_15_r20/external/skia/src/gpu/ganesh/image/ |
H A D | GrImageUtils.cpp | 771 auto threadSafeCache = fContext->priv().threadSafeCache(); in getCachedBitmap() local 777 auto view = threadSafeCache->find(key); in getCachedBitmap() 783 threadSafeCache->add(key, view); in getCachedBitmap()
|