Home
last modified time | relevance | path

Searched refs:LazyInstantiationType (Results 1 – 17 of 17) sorted by relevance

/third_party/flutter/skia/src/gpu/
DGrSurfaceProxyPriv.h43 GrSurfaceProxy::LazyInstantiationType lazyInstantiationType() const { in lazyInstantiationType()
49 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate == lazyInstantiationType(); in isSafeToDeinstantiate()
DGrSurfaceProxy.h106 enum class LazyInstantiationType { enum
334 : GrSurfaceProxy(nullptr, LazyInstantiationType::kSingleUse, format, desc, renderable, in GrSurfaceProxy()
340 GrSurfaceProxy(LazyInstantiateCallback&&, LazyInstantiationType, const GrBackendFormat& format,
417 LazyInstantiationType fLazyInstantiationType;
DGrProxyProvider.h159 using LazyInstantiationType = GrSurfaceProxy::LazyInstantiationType; variable
175 LazyInstantiationType);
DGrProxyProvider.cpp808 LazyInstantiationType lazyType = this->renderingDirectly() ? LazyInstantiationType::kSingleUse in createLazyProxy()
809 … : LazyInstantiationType::kMultipleUse; in createLazyProxy()
827 LazyInstantiationType lazyType) { in createLazyProxy()
872 using LazyInstantiationType = GrSurfaceProxy::LazyInstantiationType; in createLazyRenderTargetProxy() typedef
874 LazyInstantiationType lazyType = this->renderingDirectly() ? LazyInstantiationType::kSingleUse in createLazyRenderTargetProxy()
875 … : LazyInstantiationType::kMultipleUse; in createLazyRenderTargetProxy()
922 std::move(callback), LazyInstantiationType::kSingleUse, format, desc, in MakeFullyLazyProxy()
927 std::move(callback), LazyInstantiationType::kSingleUse, format, desc, origin, in MakeFullyLazyProxy()
DGrDeinstantiateProxyTracker.cpp15 using LazyType = GrSurfaceProxy::LazyInstantiationType; in addProxy()
DGrTextureRenderTargetProxy.h37 GrTextureRenderTargetProxy(LazyInstantiateCallback&&, LazyInstantiationType,
DGrRenderTargetProxy.h95 GrRenderTargetProxy(LazyInstantiateCallback&&, LazyInstantiationType lazyType,
DGrTextureProxy.h123 GrTextureProxy(LazyInstantiateCallback&&, LazyInstantiationType, const GrBackendFormat&,
DGrRenderTargetProxy.cpp36 LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrRenderTargetProxy()
DGrResourceAllocator.cpp156 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate) {
454 if (GrSurfaceProxy::LazyInstantiationType::kDeinstantiate == in assign()
DGrTextureRenderTargetProxy.cpp44 LazyInstantiationType lazyType, in GrTextureRenderTargetProxy()
DGrSurfaceProxy.cpp53 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrSurfaceProxy()
473 if (GrSurfaceProxy::LazyInstantiationType::kSingleUse == fProxy->fLazyInstantiationType) { in doLazyInstantiation()
DGrTextureProxy.cpp33 GrTextureProxy::GrTextureProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrTextureProxy()
/third_party/flutter/skia/tests/
DLazyProxyTest.cpp240 using LazyInstantiationType = GrSurfaceProxy::LazyInstantiationType; typedef
243 for (auto lazyType : {LazyInstantiationType::kSingleUse,
244 LazyInstantiationType::kMultipleUse,
245 LazyInstantiationType::kDeinstantiate}) {
281 if (LazyInstantiationType::kSingleUse == proxy->priv().lazyInstantiationType()) {
447 using LazyType = GrSurfaceProxy::LazyInstantiationType;
DResourceAllocatorTest.cpp295 auto lazyType = deinstantiate ? GrSurfaceProxy::LazyInstantiationType ::kDeinstantiate in make_lazy()
296 : GrSurfaceProxy::LazyInstantiationType ::kSingleUse; in make_lazy()
DGrSurfaceTest.cpp597 GrSurfaceProxy::LazyInstantiationType::kSingleUse); in DEF_GPUTEST()
635 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate); in DEF_GPUTEST()
/third_party/flutter/skia/src/image/
DSkImage_GpuBase.cpp506 GrProtected::kNo, GrSurfaceProxy::LazyInstantiationType::kDeinstantiate); in MakePromiseImageLazyProxy()