Searched refs:LazyInstantiationType (Results 1 – 17 of 17) sorted by relevance
/third_party/flutter/skia/src/gpu/ |
D | GrSurfaceProxyPriv.h | 43 GrSurfaceProxy::LazyInstantiationType lazyInstantiationType() const { in lazyInstantiationType() 49 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate == lazyInstantiationType(); in isSafeToDeinstantiate()
|
D | GrSurfaceProxy.h | 106 enum class LazyInstantiationType { enum 334 : GrSurfaceProxy(nullptr, LazyInstantiationType::kSingleUse, format, desc, renderable, in GrSurfaceProxy() 340 GrSurfaceProxy(LazyInstantiateCallback&&, LazyInstantiationType, const GrBackendFormat& format, 417 LazyInstantiationType fLazyInstantiationType;
|
D | GrProxyProvider.h | 159 using LazyInstantiationType = GrSurfaceProxy::LazyInstantiationType; variable 175 LazyInstantiationType);
|
D | GrProxyProvider.cpp | 808 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()
|
D | GrDeinstantiateProxyTracker.cpp | 15 using LazyType = GrSurfaceProxy::LazyInstantiationType; in addProxy()
|
D | GrTextureRenderTargetProxy.h | 37 GrTextureRenderTargetProxy(LazyInstantiateCallback&&, LazyInstantiationType,
|
D | GrRenderTargetProxy.h | 95 GrRenderTargetProxy(LazyInstantiateCallback&&, LazyInstantiationType lazyType,
|
D | GrTextureProxy.h | 123 GrTextureProxy(LazyInstantiateCallback&&, LazyInstantiationType, const GrBackendFormat&,
|
D | GrRenderTargetProxy.cpp | 36 LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrRenderTargetProxy()
|
D | GrResourceAllocator.cpp | 156 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate) { 454 if (GrSurfaceProxy::LazyInstantiationType::kDeinstantiate == in assign()
|
D | GrTextureRenderTargetProxy.cpp | 44 LazyInstantiationType lazyType, in GrTextureRenderTargetProxy()
|
D | GrSurfaceProxy.cpp | 53 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrSurfaceProxy() 473 if (GrSurfaceProxy::LazyInstantiationType::kSingleUse == fProxy->fLazyInstantiationType) { in doLazyInstantiation()
|
D | GrTextureProxy.cpp | 33 GrTextureProxy::GrTextureProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrTextureProxy()
|
/third_party/flutter/skia/tests/ |
D | LazyProxyTest.cpp | 240 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;
|
D | ResourceAllocatorTest.cpp | 295 auto lazyType = deinstantiate ? GrSurfaceProxy::LazyInstantiationType ::kDeinstantiate in make_lazy() 296 : GrSurfaceProxy::LazyInstantiationType ::kSingleUse; in make_lazy()
|
D | GrSurfaceTest.cpp | 597 GrSurfaceProxy::LazyInstantiationType::kSingleUse); in DEF_GPUTEST() 635 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate); in DEF_GPUTEST()
|
/third_party/flutter/skia/src/image/ |
D | SkImage_GpuBase.cpp | 506 GrProtected::kNo, GrSurfaceProxy::LazyInstantiationType::kDeinstantiate); in MakePromiseImageLazyProxy()
|