Home
last modified time | relevance | path

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

/third_party/skia/src/gpu/
H A DGrTextureProxy.cpp36 , 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 DGrTextureProxy.h193 GrProxyProvider* fProxyProvider; // only set when fUniqueKey is valid member in GrTextureProxy
H A DGrResourceCache.cpp782 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 DGrResourceCache.h303 void setProxyProvider(GrProxyProvider* proxyProvider) { fProxyProvider = proxyProvider; } in setProxyProvider()
503 GrProxyProvider* fProxyProvider = nullptr; member in GrResourceCache
H A DGrRecordingContext.cpp47 fProxyProvider = std::make_unique<GrProxyProvider>(this); in GrRecordingContext()
H A DGrProxyProvider.cpp942 proxy->fProxyProvider = nullptr; in orphanAllUniqueKeys()
/third_party/skia/src/gpu/ops/
H A DSoftwarePathRenderer.h27 : fProxyProvider(proxyProvider) in SoftwarePathRenderer()
76 GrProxyProvider* fProxyProvider; member in skgpu::v1::final
H A DSoftwarePathRenderer.cpp110 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 DGrRecordingContext.h157 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 DSkClipStack.h201 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 DSkClipStack.cpp58 fProxyProvider->processInvalidUniqueKey(fKeysToInvalidate[i], nullptr, in ~Element()
/third_party/skia/src/gpu/text/
H A DGrAtlasManager.h159 !fProxyProvider->caps()->getDefaultBackendFormat(GrColorType::kBGR_565, in resolveMaskFormat()
180 GrProxyProvider* fProxyProvider; member in GrAtlasManager
H A DGrAtlasManager.cpp20 , fProxyProvider{proxyProvider}
21 , fCaps{fProxyProvider->refCaps()}
318 fAtlases[index] = GrDrawOpAtlas::Make(fProxyProvider, backendFormat, grColorType,
/third_party/skia/src/gpu/v1/
H A DClipStack.cpp1140 , 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 DClipStack.h308 mutable GrProxyProvider* fProxyProvider; member in skgpu::v1::final
/third_party/skia/tests/
H A DLazyProxyTest.cpp139 , fProxyProvider(proxyProvider) in ClipFP()
165 return std::make_unique<ClipFP>(fContext, fProxyProvider, fTest, fAtlas);
174 GrProxyProvider* const fProxyProvider; member in final::ClipFP

Completed in 18 milliseconds