HomeSort by relevance Sort by last modified time
    Searched refs:GrRenderTarget (Results 1 - 25 of 162) sorted by null

1 2 3 4 5 6 7

  /external/skqp/src/gpu/
GrRenderTargetPriv.h 11 #include "GrRenderTarget.h"
16 /** Class that adds methods to GrRenderTarget that are only intended for use internal to Skia.
17 This class is purely a privileged window into GrRenderTarget. It should never have additional
38 explicit GrRenderTargetPriv(GrRenderTarget* renderTarget) : fRenderTarget(renderTarget) {}
46 GrRenderTarget* fRenderTarget;
48 friend class GrRenderTarget; // to construct/copy this type.
51 inline GrRenderTargetPriv GrRenderTarget::renderTargetPriv() { return GrRenderTargetPriv(this); }
53 inline const GrRenderTargetPriv GrRenderTarget::renderTargetPriv () const {
54 return GrRenderTargetPriv(const_cast<GrRenderTarget*>(this));
GrRenderTarget.cpp 9 #include "GrRenderTarget.h"
21 GrRenderTarget::GrRenderTarget(GrGpu* gpu, const GrSurfaceDesc& desc,
31 GrRenderTarget::~GrRenderTarget() = default;
33 void GrRenderTarget::flagAsNeedingResolve(const SkIRect* rect) {
46 void GrRenderTarget::overrideResolveRect(const SkIRect rect) {
57 void GrRenderTarget::flagAsResolved() {
61 void GrRenderTarget::onRelease() {
67 void GrRenderTarget::onAbandon()
    [all...]
GrBlurUtils.h 16 class GrRenderTarget;
GrGpuCommandBuffer.h 21 class GrRenderTarget;
129 GrGpuRTCommandBuffer(GrRenderTarget* rt, GrSurfaceOrigin origin)
134 void set(GrRenderTarget* rt, GrSurfaceOrigin origin) {
142 GrRenderTarget* fRenderTarget;
GrGpu.h 36 class GrRenderTarget;
119 sk_sp<GrRenderTarget> wrapBackendRenderTarget(const GrBackendRenderTarget&);
124 sk_sp<GrRenderTarget> wrapBackendTextureAsRenderTarget(const GrBackendTexture&,
130 sk_sp<GrRenderTarget> wrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo&,
149 void resolveRenderTarget(GrRenderTarget*);
252 GrRenderTarget*, GrSurfaceOrigin, const SkRect& bounds,
394 virtual GrStencilAttachment* createStencilAttachmentForRenderTarget(const GrRenderTarget*,
452 virtual void xferBarrier(GrRenderTarget*, GrXferBarrierType) = 0;
464 virtual sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) = 0;
465 virtual sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&
    [all...]
  /external/skia/src/gpu/
GrRenderTargetPriv.h 11 #include "GrRenderTarget.h"
16 /** Class that adds methods to GrRenderTarget that are only intended for use internal to Skia.
17 This class is purely a privileged window into GrRenderTarget. It should never have additional
57 explicit GrRenderTargetPriv(GrRenderTarget* renderTarget) : fRenderTarget(renderTarget) {}
65 GrRenderTarget* fRenderTarget;
67 friend class GrRenderTarget; // to construct/copy this type.
70 inline GrRenderTargetPriv GrRenderTarget::renderTargetPriv() { return GrRenderTargetPriv(this); }
72 inline const GrRenderTargetPriv GrRenderTarget::renderTargetPriv () const {
73 return GrRenderTargetPriv(const_cast<GrRenderTarget*>(this));
GrRenderTarget.cpp 9 #include "GrRenderTarget.h"
22 GrRenderTarget::GrRenderTarget(GrGpu* gpu, const GrSurfaceDesc& desc,
33 GrRenderTarget::~GrRenderTarget() = default;
35 void GrRenderTarget::flagAsNeedingResolve(const SkIRect* rect) {
48 void GrRenderTarget::overrideResolveRect(const SkIRect rect) {
59 void GrRenderTarget::flagAsResolved() {
63 void GrRenderTarget::onRelease() {
69 void GrRenderTarget::onAbandon()
    [all...]
GrBlurUtils.h 17 class GrRenderTarget;
GrGpuCommandBuffer.h 21 class GrRenderTarget;
129 GrGpuRTCommandBuffer(GrRenderTarget* rt, GrSurfaceOrigin origin)
134 void set(GrRenderTarget* rt, GrSurfaceOrigin origin) {
142 GrRenderTarget* fRenderTarget;
GrGpu.h 38 class GrRenderTarget;
121 sk_sp<GrRenderTarget> wrapBackendRenderTarget(const GrBackendRenderTarget&);
126 sk_sp<GrRenderTarget> wrapBackendTextureAsRenderTarget(const GrBackendTexture&,
132 sk_sp<GrRenderTarget> wrapVulkanSecondaryCBAsRenderTarget(const SkImageInfo&,
151 void resolveRenderTarget(GrRenderTarget*);
262 int findOrAssignSamplePatternKey(GrRenderTarget*, const GrPipeline&);
275 GrRenderTarget*, GrSurfaceOrigin, const SkRect& bounds,
426 virtual GrStencilAttachment* createStencilAttachmentForRenderTarget(const GrRenderTarget*,
487 GrRenderTarget*, const GrStencilSettings&, SkTArray<SkPoint>*) = 0;
490 virtual void xferBarrier(GrRenderTarget*, GrXferBarrierType) = 0
    [all...]
GrStencilAttachment.h 15 class GrRenderTarget;
  /external/skia/include/gpu/
GrRenderTarget.h 21 * GrRenderTarget represents a 2D buffer of pixels that can be rendered to.
27 class GrRenderTarget : virtual public GrSurface {
32 GrRenderTarget* asRenderTarget() override { return this; }
33 const GrRenderTarget* asRenderTarget() const override { return this; }
35 // GrRenderTarget
77 * Call to indicate that GrRenderTarget was externally resolved. This may
83 * @return true if the GrRenderTarget requires MSAA resolving
112 GrRenderTarget(GrGpu*, const GrSurfaceDesc&, GrStencilAttachment* = nullptr);
113 ~GrRenderTarget() override;
122 // the GrRenderTarget. This function must return false if any failures occur when completing th
    [all...]
GrSurface.h 17 class GrRenderTarget;
71 virtual GrRenderTarget* asRenderTarget() { return nullptr; }
72 virtual const GrRenderTarget* asRenderTarget() const { return nullptr; }
  /external/skqp/include/gpu/
GrRenderTarget.h 21 * GrRenderTarget represents a 2D buffer of pixels that can be rendered to.
27 class GrRenderTarget : virtual public GrSurface {
32 GrRenderTarget* asRenderTarget() override { return this; }
33 const GrRenderTarget* asRenderTarget() const override { return this; }
35 // GrRenderTarget
77 * Call to indicate that GrRenderTarget was externally resolved. This may
83 * @return true if the GrRenderTarget requires MSAA resolving
112 GrRenderTarget(GrGpu*, const GrSurfaceDesc&, GrStencilAttachment* = nullptr);
113 ~GrRenderTarget() override;
122 // the GrRenderTarget. This function must return false if any failures occur when completing th
    [all...]
GrSurface.h 17 class GrRenderTarget;
57 virtual GrRenderTarget* asRenderTarget() { return nullptr; }
58 virtual const GrRenderTarget* asRenderTarget() const { return nullptr; }
  /external/skia/src/gpu/vk/
GrVkPipeline.h 17 class GrRenderTarget;
41 static void SetDynamicScissorRectState(GrVkGpu*, GrVkCommandBuffer*, const GrRenderTarget*,
43 static void SetDynamicViewportState(GrVkGpu*, GrVkCommandBuffer*, const GrRenderTarget*);
GrVkPipelineStateBuilder.h 41 GrRenderTarget*,
65 GrRenderTarget*, GrSurfaceOrigin,
82 GrVkPipelineStateBuilder(GrVkGpu*, GrRenderTarget*, GrSurfaceOrigin,
  /external/skqp/src/gpu/vk/
GrVkPipeline.h 17 class GrRenderTarget;
41 static void SetDynamicScissorRectState(GrVkGpu*, GrVkCommandBuffer*, const GrRenderTarget*,
43 static void SetDynamicViewportState(GrVkGpu*, GrVkCommandBuffer*, const GrRenderTarget*);
GrVkPipelineStateBuilder.h 41 GrRenderTarget*,
65 GrRenderTarget*, GrSurfaceOrigin,
82 GrVkPipelineStateBuilder(GrVkGpu*, GrRenderTarget*, GrSurfaceOrigin,
  /external/skia/src/gpu/mtl/
GrMtlPipelineStateBuilder.h 39 GrRenderTarget*,
62 GrRenderTarget*, GrSurfaceOrigin,
69 GrMtlPipelineStateBuilder(GrMtlGpu*, GrRenderTarget*, GrSurfaceOrigin,
75 GrMtlPipelineState* finalize(GrRenderTarget* renderTarget,
  /external/skqp/src/gpu/mtl/
GrMtlPipelineStateBuilder.h 25 static GrMtlPipelineState* CreatePipelineState(GrRenderTarget*, GrSurfaceOrigin,
33 GrMtlPipelineStateBuilder(GrRenderTarget*, GrSurfaceOrigin,
  /external/skia/src/gpu/mock/
GrMockGpu.h 12 #include "GrRenderTarget.h"
28 GrRenderTarget*, GrSurfaceOrigin, const SkRect&,
58 GrRenderTarget*, const GrStencilSettings&, SkTArray<SkPoint>*) override {
63 void xferBarrier(GrRenderTarget*, GrXferBarrierType) override {}
76 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override;
78 sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&,
107 void onResolveRenderTarget(GrRenderTarget* target) override { return; }
118 GrStencilAttachment* createStencilAttachmentForRenderTarget(const GrRenderTarget*,
GrMockTexture.h 11 #include "GrRenderTarget.h"
73 class GrMockRenderTarget : public GrRenderTarget {
123 typedef GrRenderTarget INHERITED;
149 GrRenderTarget* asRenderTarget() override { return this; }
151 const GrRenderTarget* asRenderTarget() const override { return this; }
163 GrRenderTarget::onAbandon();
168 GrRenderTarget::onRelease();
  /external/skqp/src/gpu/mock/
GrMockGpu.h 12 #include "GrRenderTarget.h"
28 GrRenderTarget*, GrSurfaceOrigin, const SkRect&,
57 void xferBarrier(GrRenderTarget*, GrXferBarrierType) override {}
70 sk_sp<GrRenderTarget> onWrapBackendRenderTarget(const GrBackendRenderTarget&) override;
72 sk_sp<GrRenderTarget> onWrapBackendTextureAsRenderTarget(const GrBackendTexture&,
101 void onResolveRenderTarget(GrRenderTarget* target) override { return; }
105 GrStencilAttachment* createStencilAttachmentForRenderTarget(const GrRenderTarget*,
  /external/skia/tools/sk_app/
WindowContext.h 17 class GrRenderTarget;

Completed in 608 milliseconds

1 2 3 4 5 6 7