/third_party/skia/src/gpu/ |
H A D | GrTextureProxy.cpp | 36 , fProxyProvider(nullptr) 62 , fProxyProvider(nullptr) 79 , fProxyProvider(nullptr) 82 fProxyProvider = fTarget->asTexture()->getContext()->priv().proxyProvider(); in fDeferredUploader() 83 fProxyProvider->adoptUniqueKeyFromSurface(this, fTarget.get()); in fDeferredUploader() 98 if (fUniqueKey.isValid() && fProxyProvider) { in ~GrTextureProxy() 100 auto direct = fProxyProvider->getfImageContext()->asDirectContext(); in ~GrTextureProxy() 109 fProxyProvider->processInvalidUniqueKey( in ~GrTextureProxy() 112 fProxyProvider->processInvalidUniqueKey( in ~GrTextureProxy() 116 SkASSERT(!fProxyProvider); in ~GrTextureProxy() [all...] |
H A D | GrTextureProxy.h | 193 GrProxyProvider* fProxyProvider; // only set when fUniqueKey is valid member in GrTextureProxy
|
H A D | GrResourceCache.cpp | 782 SkASSERT(fProxyProvider); // better have called setProxyProvider in releaseAll() 787 fProxyProvider->removeAllUniqueKeys(); in releaseAll() 815 SkASSERT(fProxyProvider); // better have called setProxyProvider in releaseByTag() 822 fProxyProvider->processInvalidUniqueKey(resource->getUniqueKey(), nullptr, in releaseByTag() 833 fProxyProvider->processInvalidUniqueKey(resource->getUniqueKey(), nullptr, in releaseByTag() 1221 SkASSERT(fProxyProvider); in purgeAsNeeded() 1228 fProxyProvider->processInvalidUniqueKey( in purgeAsNeeded()
|
H A D | GrResourceCache.h | 303 void setProxyProvider(GrProxyProvider* proxyProvider) { fProxyProvider = proxyProvider; } in setProxyProvider() 503 GrProxyProvider* fProxyProvider = nullptr; member in GrResourceCache
|
H A D | GrRecordingContext.cpp | 47 fProxyProvider = std::make_unique<GrProxyProvider>(this); in GrRecordingContext()
|
H A D | GrProxyProvider.cpp | 942 proxy->fProxyProvider = nullptr; in orphanAllUniqueKeys()
|
/third_party/skia/src/gpu/ops/ |
H A D | SoftwarePathRenderer.h | 27 : fProxyProvider(proxyProvider) in SoftwarePathRenderer() 76 GrProxyProvider* fProxyProvider; member in skgpu::v1::final
|
H A D | SoftwarePathRenderer.cpp | 110 if (!args.fShape->style().applies() && SkToBool(fProxyProvider) && in onCanDrawPath() 234 if (!fProxyProvider) { in onDrawPath() 323 sk_sp<GrTextureProxy> proxy = fProxyProvider->findOrCreateProxyByUniqueKey(maskKey); in onDrawPath() 383 fProxyProvider->assignUniqueKeyToProxy(maskKey, view.asTextureProxy()); in onDrawPath()
|
/third_party/skia/include/gpu/ |
H A D | GrRecordingContext.h | 157 GrProxyProvider* proxyProvider() { return fProxyProvider.get(); } in proxyProvider() 158 const GrProxyProvider* proxyProvider() const { return fProxyProvider.get(); } in proxyProvider() 262 std::unique_ptr<GrProxyProvider> fProxyProvider; member in GrRecordingContext
|
/third_party/skia/src/core/ |
H A D | SkClipStack.h | 201 if (!fProxyProvider) { in addResourceInvalidationMessage() 202 fProxyProvider = proxyProvider; in addResourceInvalidationMessage() 204 SkASSERT(fProxyProvider == proxyProvider); in addResourceInvalidationMessage() 241 mutable GrProxyProvider* fProxyProvider = nullptr; member in SkClipStack::Element::DeviceSpaceType
|
H A D | SkClipStack.cpp | 58 fProxyProvider->processInvalidUniqueKey(fKeysToInvalidate[i], nullptr, in ~Element()
|
/third_party/skia/src/gpu/text/ |
H A D | GrAtlasManager.h | 159 !fProxyProvider->caps()->getDefaultBackendFormat(GrColorType::kBGR_565, in resolveMaskFormat() 180 GrProxyProvider* fProxyProvider; member in GrAtlasManager
|
H A D | GrAtlasManager.cpp | 20 , fProxyProvider{proxyProvider} 21 , fCaps{fProxyProvider->refCaps()} 318 fAtlases[index] = GrDrawOpAtlas::Make(fProxyProvider, backendFormat, grColorType,
|
/third_party/skia/src/gpu/v1/ |
H A D | ClipStack.cpp | 1140 , fProxyProvider(nullptr) in ClipStack() 1151 SkASSERT(fProxyProvider || fMasks.empty()); in ~ClipStack() 1152 if (fProxyProvider) { in ~ClipStack() 1154 m.invalidate(fProxyProvider); in ~ClipStack() 1175 SkASSERT(fProxyProvider || fMasks.empty()); in restore() 1176 if (fProxyProvider) { in restore() 1177 current.invalidateMasks(fProxyProvider, &fMasks); in restore() 1263 if (!fProxyProvider) { in apply() 1264 fProxyProvider = rContext->priv().proxyProvider(); in apply() 1266 SkASSERT(fProxyProvider in apply() [all...] |
H A D | ClipStack.h | 308 mutable GrProxyProvider* fProxyProvider; member in skgpu::v1::final
|
/third_party/skia/tests/ |
H A D | LazyProxyTest.cpp | 139 , fProxyProvider(proxyProvider) in ClipFP() 165 return std::make_unique<ClipFP>(fContext, fProxyProvider, fTest, fAtlas); 174 GrProxyProvider* const fProxyProvider; member in final::ClipFP
|