/third_party/skia/tests/ |
H A D | GrThreadSafeCacheTest.cpp | 143 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 D | GrBlurUtils.cpp | 109 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 D | GrRecordingContext.cpp | 155 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 D | GrContextThreadSafeProxyPriv.h | 40 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 D | GrRecordingContextPriv.h | 58 GrThreadSafeCache* threadSafeCache() { return this->context()->threadSafeCache(); } in threadSafeCache() function in GrRecordingContextPriv
|
H A D | GrOpFlushState.cpp | 37 GrThreadSafeCache* GrOpFlushState::threadSafeCache() const { in threadSafeCache() function in GrOpFlushState 38 return fGpu->getContext()->priv().threadSafeCache(); in threadSafeCache()
|
H A D | GrMeshDrawTarget.h | 122 virtual GrThreadSafeCache* threadSafeCache() const = 0;
|
H A D | GrResourceCache.h | 304 void setThreadSafeCache(GrThreadSafeCache* threadSafeCache) { in setThreadSafeCache() argument 305 fThreadSafeCache = threadSafeCache; in setThreadSafeCache()
|
H A D | GrOpFlushState.h | 179 GrThreadSafeCache* threadSafeCache() const final;
|
H A D | GrDirectContext.cpp | 229 SkASSERT(this->threadSafeCache()); in init() 236 fResourceCache->setThreadSafeCache(this->threadSafeCache()); in init()
|
/third_party/skia/src/gpu/mock/ |
H A D | GrMockOpTarget.h | 31 GrThreadSafeCache* threadSafeCache() const override { 32 return fMockContext->priv().threadSafeCache();
|
/third_party/skia/src/core/ |
H A D | SkBlurMF.cpp | 764 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 D | GrRecordingContext.h | 191 GrThreadSafeCache* threadSafeCache(); 192 const GrThreadSafeCache* threadSafeCache() const;
|
/third_party/skia/src/gpu/ops/ |
H A D | TriangulatingPathRenderer.cpp | 281 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 D | ShadowRRectOp.cpp | 674 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 D | GrMatrixConvolutionEffect.cpp | 101 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()
|