Home
last modified time | relevance | path

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

/external/skqp/src/gpu/
DGrProxyProvider.cpp614 LazyInstantiationType lazyType = fResourceProvider ? LazyInstantiationType::kSingleUse in createLazyProxy()
615 : LazyInstantiationType::kMultipleUse; in createLazyProxy()
628 LazyInstantiationType lazyType) { in createLazyProxy()
672 using LazyInstantiationType = GrSurfaceProxy::LazyInstantiationType; in createLazyRenderTargetProxy() typedef
674 LazyInstantiationType lazyType = fResourceProvider ? LazyInstantiationType::kSingleUse in createLazyRenderTargetProxy()
675 : LazyInstantiationType::kMultipleUse; in createLazyRenderTargetProxy()
706 std::move(callback), LazyInstantiationType::kSingleUse, format, desc, in MakeFullyLazyProxy()
709 : new GrTextureProxy(std::move(callback), LazyInstantiationType::kSingleUse, in MakeFullyLazyProxy()
DGrSurfaceProxyPriv.h59 GrSurfaceProxy::LazyInstantiationType lazyInstantiationType() const { in lazyInstantiationType()
66 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate == lazyInstantiationType(); in isSafeToDeinstantiate()
DGrProxyProvider.h153 using LazyInstantiationType = GrSurfaceProxy::LazyInstantiationType; variable
167 LazyInstantiationType);
DGrDeinstantiateProxyTracker.cpp15 using LazyType = GrSurfaceProxy::LazyInstantiationType; in addProxy()
DGrTextureRenderTargetProxy.h36 GrTextureRenderTargetProxy(LazyInstantiateCallback&&, LazyInstantiationType,
DGrRenderTargetProxy.cpp39 LazyInstantiationType lazyType, in GrRenderTargetProxy()
DGrTextureRenderTargetProxy.cpp36 LazyInstantiationType lazyType, in GrTextureRenderTargetProxy()
DGrResourceAllocator.cpp112 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate) {
379 if (GrSurfaceProxy::LazyInstantiationType::kDeinstantiate == in assign()
DGrSurfaceProxy.cpp51 GrSurfaceProxy::GrSurfaceProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrSurfaceProxy()
440 if (GrSurfaceProxy::LazyInstantiationType::kSingleUse == fProxy->fLazyInstantiationType) { in doLazyInstantiation()
DGrTextureProxy.cpp41 GrTextureProxy::GrTextureProxy(LazyInstantiateCallback&& callback, LazyInstantiationType lazyType, in GrTextureProxy()
/external/skqp/tests/
DLazyProxyTest.cpp246 using LazyInstantiationType = GrSurfaceProxy::LazyInstantiationType; typedef
248 for (auto lazyType : {LazyInstantiationType::kSingleUse,
249 LazyInstantiationType::kMultipleUse,
250 LazyInstantiationType::kDeinstantiate}) {
270 if (LazyInstantiationType::kSingleUse == proxy->priv().lazyInstantiationType()) {
441 using LazyType = GrSurfaceProxy::LazyInstantiationType;
DResourceAllocatorTest.cpp314 auto lazyType = deinstantiate ? GrSurfaceProxy::LazyInstantiationType ::kDeinstantiate in make_lazy()
315 : GrSurfaceProxy::LazyInstantiationType ::kSingleUse; in make_lazy()
DGrSurfaceTest.cpp473 GrSurfaceProxy::LazyInstantiationType::kSingleUse); in DEF_GPUTEST()
505 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate); in DEF_GPUTEST()
/external/skqp/include/private/
DGrSurfaceProxy.h206 enum class LazyInstantiationType { enum
425 : GrSurfaceProxy(nullptr, LazyInstantiationType::kSingleUse, format, desc, origin, fit, in GrSurfaceProxy()
433 GrSurfaceProxy(LazyInstantiateCallback&&, LazyInstantiationType,
498 LazyInstantiationType fLazyInstantiationType;
DGrRenderTargetProxy.h84 GrRenderTargetProxy(LazyInstantiateCallback&&, LazyInstantiationType lazyType,
DGrTextureProxy.h108 GrTextureProxy(LazyInstantiateCallback&&, LazyInstantiationType, const GrBackendFormat&,
/external/skqp/src/image/
DSkImage_GpuBase.cpp616 GrSurfaceProxy::LazyInstantiationType::kDeinstantiate); in MakePromiseImageLazyProxy()