/external/skia/src/gpu/ |
D | GrRenderTargetProxy.cpp | 27 GrRenderTargetProxy::GrRenderTargetProxy(const GrCaps& caps, in GrRenderTargetProxy() function in GrRenderTargetProxy 41 GrRenderTargetProxy::GrRenderTargetProxy(LazyInstantiateCallback&& callback, in GrRenderTargetProxy() function in GrRenderTargetProxy 57 GrRenderTargetProxy::GrRenderTargetProxy(sk_sp<GrSurface> surf, in GrRenderTargetProxy() function in GrRenderTargetProxy 74 int GrRenderTargetProxy::maxWindowRectangles(const GrCaps& caps) const { in maxWindowRectangles() 78 bool GrRenderTargetProxy::instantiate(GrResourceProvider* resourceProvider) { in instantiate() 92 bool GrRenderTargetProxy::canUseStencil(const GrCaps& caps) const { in canUseStencil() 119 sk_sp<GrSurface> GrRenderTargetProxy::createSurface(GrResourceProvider* resourceProvider) const { in createSurface() 130 size_t GrRenderTargetProxy::onUninstantiatedGpuMemorySize() const { in onUninstantiatedGpuMemorySize() 142 bool GrRenderTargetProxy::refsWrappedObjects() const { in refsWrappedObjects() 151 GrSurfaceProxy::LazySurfaceDesc GrRenderTargetProxy::callbackDesc() const { in callbackDesc() [all …]
|
D | GrRenderTargetProxy.h | 49 class GrRenderTargetProxy : virtual public GrSurfaceProxy { 51 GrRenderTargetProxy* asRenderTargetProxy() override { return this; } in asRenderTargetProxy() 52 const GrRenderTargetProxy* asRenderTargetProxy() const override { return this; } in asRenderTargetProxy() 124 GrRenderTargetProxy(const GrCaps&, 146 GrRenderTargetProxy(LazyInstantiateCallback&&, 158 GrRenderTargetProxy(sk_sp<GrSurface>,
|
D | GrDDLTask.h | 14 class GrRenderTargetProxy; variable 25 sk_sp<GrRenderTargetProxy> ddlTarget, 71 sk_sp<GrRenderTargetProxy> fDDLTarget;
|
D | GrCaps.h | 29 class GrRenderTargetProxy; variable 387 GrDstSampleType getDstSampleTypeForProxy(const GrRenderTargetProxy*) const; 404 virtual DstCopyRestrictions getDstCopyRestrictions(const GrRenderTargetProxy* src, in getDstCopyRestrictions() 476 bool supportsDynamicMSAA(const GrRenderTargetProxy*) const; 498 virtual bool onSupportsDynamicMSAA(const GrRenderTargetProxy*) const { return false; } in onSupportsDynamicMSAA() argument 599 virtual GrDstSampleType onGetDstSampleTypeForProxy(const GrRenderTargetProxy*) const { in onGetDstSampleTypeForProxy() argument
|
D | GrProxyProvider.cpp | 631 return sk_sp<GrRenderTargetProxy>(new GrRenderTargetProxy(std::move(rt), UseAllocator::kNo)); in wrapBackendRenderTarget() 634 sk_sp<GrRenderTargetProxy> GrProxyProvider::wrapVulkanSecondaryCBAsRenderTarget( in wrapVulkanSecondaryCBAsRenderTarget() 666 return sk_sp<GrRenderTargetProxy>(new GrRenderTargetProxy( in wrapVulkanSecondaryCBAsRenderTarget() 667 std::move(rt), UseAllocator::kNo, GrRenderTargetProxy::WrapsVkSecondaryCB::kYes)); in wrapVulkanSecondaryCBAsRenderTarget() 746 sk_sp<GrRenderTargetProxy> GrProxyProvider::createLazyRenderTargetProxy( in createLazyRenderTargetProxy() 775 return sk_sp<GrRenderTargetProxy>(new GrTextureRenderTargetProxy( in createLazyRenderTargetProxy() 781 GrRenderTargetProxy::WrapsVkSecondaryCB vkSCB = in createLazyRenderTargetProxy() 782 wrapsVkSecondaryCB ? GrRenderTargetProxy::WrapsVkSecondaryCB::kYes in createLazyRenderTargetProxy() 783 : GrRenderTargetProxy::WrapsVkSecondaryCB::kNo; in createLazyRenderTargetProxy() 785 return sk_sp<GrRenderTargetProxy>( in createLazyRenderTargetProxy() [all …]
|
D | GrSurfaceContext.h | 28 class GrRenderTargetProxy; variable 159 GrRenderTargetProxy* asRenderTargetProxy() { return fReadView.asRenderTargetProxy(); } in asRenderTargetProxy() 160 const GrRenderTargetProxy* asRenderTargetProxy() const { in asRenderTargetProxy() 163 sk_sp<GrRenderTargetProxy> asRenderTargetProxyRef() { in asRenderTargetProxyRef()
|
D | GrSurfaceProxyView.h | 61 GrRenderTargetProxy* asRenderTargetProxy() const { in asRenderTargetProxy() 68 sk_sp<GrRenderTargetProxy> asRenderTargetProxyRef() const { in asRenderTargetProxyRef() 69 return sk_ref_sp<GrRenderTargetProxy>(this->asRenderTargetProxy()); in asRenderTargetProxyRef()
|
/external/skqp/src/gpu/ |
D | GrRenderTargetProxy.cpp | 22 GrRenderTargetProxy::GrRenderTargetProxy(const GrCaps& caps, const GrBackendFormat& format, in GrRenderTargetProxy() function in GrRenderTargetProxy 38 GrRenderTargetProxy::GrRenderTargetProxy(LazyInstantiateCallback&& callback, in GrRenderTargetProxy() function in GrRenderTargetProxy 52 GrRenderTargetProxy::GrRenderTargetProxy(sk_sp<GrSurface> surf, GrSurfaceOrigin origin, in GrRenderTargetProxy() function in GrRenderTargetProxy 60 int GrRenderTargetProxy::maxWindowRectangles(const GrCaps& caps) const { in maxWindowRectangles() 64 bool GrRenderTargetProxy::instantiate(GrResourceProvider* resourceProvider) { in instantiate() 79 sk_sp<GrSurface> GrRenderTargetProxy::createSurface(GrResourceProvider* resourceProvider) const { in createSurface() 92 size_t GrRenderTargetProxy::onUninstantiatedGpuMemorySize() const { in onUninstantiatedGpuMemorySize() 104 bool GrRenderTargetProxy::refsWrappedObjects() const { in refsWrappedObjects() 113 void GrRenderTargetProxy::onValidateSurface(const GrSurface* surface) { in onValidateSurface()
|
D | GrRenderTargetProxyPriv.h | 27 explicit GrRenderTargetProxyPriv(GrRenderTargetProxy* renderTargetProxy) in GrRenderTargetProxyPriv() 36 GrRenderTargetProxy* fRenderTargetProxy; 38 friend class GrRenderTargetProxy; // to construct/copy this type. variable 41 inline GrRenderTargetProxyPriv GrRenderTargetProxy::rtPriv() { in rtPriv() 45 inline const GrRenderTargetProxyPriv GrRenderTargetProxy::rtPriv() const { in rtPriv() 46 return GrRenderTargetProxyPriv(const_cast<GrRenderTargetProxy*>(this)); in rtPriv()
|
D | GrSurfaceContext.h | 20 class GrRenderTargetProxy; variable 100 virtual GrRenderTargetProxy* asRenderTargetProxy() = 0; 101 virtual sk_sp<GrRenderTargetProxy> asRenderTargetProxyRef() = 0;
|
D | GrProxyProvider.cpp | 538 return sk_sp<GrRenderTargetProxy>(new GrRenderTargetProxy(std::move(rt), origin)); in wrapBackendRenderTarget() 562 return sk_sp<GrSurfaceProxy>(new GrRenderTargetProxy(std::move(rt), origin)); in wrapBackendTextureAsRenderTarget() 565 sk_sp<GrRenderTargetProxy> GrProxyProvider::wrapVulkanSecondaryCBAsRenderTarget( in wrapVulkanSecondaryCBAsRenderTarget() 588 return sk_sp<GrRenderTargetProxy>( in wrapVulkanSecondaryCBAsRenderTarget() 589 new GrRenderTargetProxy(std::move(rt), in wrapVulkanSecondaryCBAsRenderTarget() 591 GrRenderTargetProxy::WrapsVkSecondaryCB::kYes)); in wrapVulkanSecondaryCBAsRenderTarget() 653 sk_sp<GrRenderTargetProxy> GrProxyProvider::createLazyRenderTargetProxy( in createLazyRenderTargetProxy() 678 return sk_sp<GrRenderTargetProxy>(new GrTextureRenderTargetProxy( in createLazyRenderTargetProxy() 683 return sk_sp<GrRenderTargetProxy>(new GrRenderTargetProxy( in createLazyRenderTargetProxy()
|
D | GrTextureContext.h | 38 GrRenderTargetProxy* asRenderTargetProxy() override; 39 sk_sp<GrRenderTargetProxy> asRenderTargetProxyRef() override;
|
D | GrTextureContext.cpp | 48 GrRenderTargetProxy* GrTextureContext::asRenderTargetProxy() { in asRenderTargetProxy() 54 sk_sp<GrRenderTargetProxy> GrTextureContext::asRenderTargetProxyRef() { in asRenderTargetProxyRef()
|
D | GrTextureRenderTargetProxy.cpp | 31 , GrRenderTargetProxy(caps, format, desc, origin, fit, budgeted, surfaceFlags) in GrTextureRenderTargetProxy() 48 , GrRenderTargetProxy(LazyInstantiateCallback(), lazyType, format, desc, origin, fit, in GrTextureRenderTargetProxy() 59 , GrRenderTargetProxy(surf, origin) in GrTextureRenderTargetProxy()
|
D | GrDrawingManager.h | 23 class GrRenderTargetProxy; variable 53 sk_sp<GrRenderTargetOpList> newRTOpList(GrRenderTargetProxy* rtp, bool managedOpList); 83 void copyOpListsFromDDL(const SkDeferredDisplayList*, GrRenderTargetProxy* newDest);
|
D | GrRenderTargetContext.h | 412 GrRenderTargetProxy* asRenderTargetProxy() override { return fRenderTargetProxy.get(); } in asRenderTargetProxy() 413 sk_sp<GrRenderTargetProxy> asRenderTargetProxyRef() override { return fRenderTargetProxy; } in asRenderTargetProxyRef() 426 GrRenderTargetContext(GrContext*, GrDrawingManager*, sk_sp<GrRenderTargetProxy>, 503 bool SK_WARN_UNUSED_RESULT setupDstProxy(GrRenderTargetProxy*, 512 sk_sp<GrRenderTargetProxy> fRenderTargetProxy;
|
D | GrPathRendering.h | 93 GrRenderTargetProxy* proxy, in StencilPathArgs() 104 GrRenderTargetProxy* fProxy;
|
/external/skqp/include/private/ |
D | GrRenderTargetProxy.h | 21 class GrRenderTargetProxy : virtual public GrSurfaceProxy { 23 GrRenderTargetProxy* asRenderTargetProxy() override { return this; } in asRenderTargetProxy() 24 const GrRenderTargetProxy* asRenderTargetProxy() const override { return this; } in asRenderTargetProxy() 71 GrRenderTargetProxy(const GrCaps&, const GrBackendFormat&, const GrSurfaceDesc&, 84 GrRenderTargetProxy(LazyInstantiateCallback&&, LazyInstantiationType lazyType, 90 GrRenderTargetProxy(sk_sp<GrSurface>, GrSurfaceOrigin,
|
/external/skia/include/core/ |
D | SkDeferredDisplayList.h | 22 class GrRenderTargetProxy; variable 25 using GrRenderTargetProxy = SkRefCnt; variable 83 GrRenderTargetProxy* fReplayDest = nullptr; 88 sk_sp<GrRenderTargetProxy> fTargetProxy, 114 sk_sp<GrRenderTargetProxy> fTargetProxy;
|
/external/skqp/src/gpu/ops/ |
D | GrSemaphoreOp.cpp | 22 GrRenderTargetProxy* proxy) { in Make() 33 explicit GrWaitSemaphoreOp(sk_sp<GrSemaphore> semaphore, GrRenderTargetProxy* proxy) in GrWaitSemaphoreOp() 47 GrRenderTargetProxy* proxy) { in MakeWait()
|
D | GrSemaphoreOp.h | 21 GrRenderTargetProxy*); 24 GrSemaphoreOp(uint32_t classId, sk_sp<GrSemaphore> semaphore, GrRenderTargetProxy* proxy) in GrSemaphoreOp()
|
D | GrDebugMarkerOp.h | 21 GrRenderTargetProxy*, 37 GrDebugMarkerOp(GrRenderTargetProxy* proxy, const SkString& str) in GrDebugMarkerOp()
|
D | GrClearStencilClipOp.h | 24 GrRenderTargetProxy* proxy); 47 GrRenderTargetProxy* proxy) in GrClearStencilClipOp()
|
/external/skia/tests/ |
D | ProxyConversionTest.cpp | 72 GrRenderTargetProxy* rtProxy = sProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 85 GrRenderTargetProxy* rtProxy = sProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 102 GrRenderTargetProxy* rtProxy = tProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 140 GrRenderTargetProxy* rtProxy = proxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 156 GrRenderTargetProxy* rtProxy = tProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|
/external/skqp/tests/ |
D | ProxyConversionTest.cpp | 76 GrRenderTargetProxy* rtProxy = sProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 90 GrRenderTargetProxy* rtProxy = sProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 107 GrRenderTargetProxy* rtProxy = tProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 148 GrRenderTargetProxy* rtProxy = proxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS() 163 GrRenderTargetProxy* rtProxy = tProxy->asRenderTargetProxy(); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
|