/external/skia/src/gpu/ |
GrRenderTargetPriv.h | 11 #include "GrRenderTarget.h" 13 /** Class that adds methods to GrRenderTarget that are only intended for use internal to Skia. 14 This class is purely a privileged window into GrRenderTarget. It should never have additional 32 explicit GrRenderTargetPriv(GrRenderTarget* renderTarget) : fRenderTarget(renderTarget) {} 40 GrRenderTarget* fRenderTarget; 42 friend class GrRenderTarget; // to construct/copy this type. 45 inline GrRenderTargetPriv GrRenderTarget::renderTargetPriv() { return GrRenderTargetPriv(this); } 47 inline const GrRenderTargetPriv GrRenderTarget::renderTargetPriv () const { 48 return GrRenderTargetPriv(const_cast<GrRenderTarget*>(this));
|
GrRenderTarget.cpp | 10 #include "GrRenderTarget.h" 17 void GrRenderTarget::discard() { 26 void GrRenderTarget::flagAsNeedingResolve(const SkIRect* rect) { 39 void GrRenderTarget::overrideResolveRect(const SkIRect rect) { 50 void GrRenderTarget::onRelease() { 56 void GrRenderTarget::onAbandon() {
|
GrGpu.h | 95 GrRenderTarget* wrapBackendRenderTarget(const GrBackendRenderTargetDesc&); 124 void resolveRenderTarget(GrRenderTarget* target); 163 virtual bool readPixelsWillPayForYFlip(GrRenderTarget* renderTarget, 195 bool readPixels(GrRenderTarget* renderTarget, 221 void clear(const SkIRect* rect, GrColor color, bool canIgnoreRect,GrRenderTarget* renderTarget); 224 void clearStencilClip(const SkIRect& rect, bool insideClip, GrRenderTarget* renderTarget); 230 virtual void discard(GrRenderTarget* = NULL) = 0; 280 virtual void xferBarrier(GrRenderTarget*, GrXferBarrierType) = 0; 304 GrRenderTarget* fRenderTarget; 387 bool attachStencilAttachmentToRenderTarget(GrRenderTarget* target) [all...] |
GrTextContext.h | 32 void drawText(GrRenderTarget* rt, const GrClip&, const GrPaint&, const SkPaint&, 35 void drawPosText(GrRenderTarget* rt, const GrClip&, const GrPaint&, const SkPaint&, 40 virtual void drawTextBlob(GrRenderTarget*, const GrClip&, const SkPaint&, 54 SkAutoTUnref<GrRenderTarget> fRenderTarget; 64 virtual bool canDraw(const GrRenderTarget*, const GrClip&, const GrPaint&, 67 virtual void onDrawText(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&, 70 virtual void onDrawPosText(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&, 84 void init(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&,
|
GrStencilAndCoverTextContext.h | 73 bool canDraw(const GrRenderTarget*, const GrClip&, const GrPaint&, 76 void onDrawText(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&, 80 void onDrawPosText(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&, 86 void init(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&,
|
GrCommandBuilder.cpp | 24 GrRenderTarget* renderTarget) { 45 GrRenderTarget* renderTarget) { 56 GrTargetCommands::Cmd* GrCommandBuilder::recordDiscard(GrRenderTarget* renderTarget) { 78 GrRenderTarget* rt = pipeline.getRenderTarget();
|
GrSurface.cpp | 36 GrRenderTarget* target = this->asRenderTarget(); 98 const GrRenderTarget* thisRT = this->asRenderTarget(); 110 const GrRenderTarget* thisRT = this->asRenderTarget(); 122 const GrRenderTarget* thisRT = this->asRenderTarget();
|
GrCommandBuilder.h | 29 GrRenderTarget* renderTarget); 30 virtual Cmd* recordDiscard(GrRenderTarget*); 55 GrRenderTarget*);
|
GrTargetCommands.h | 17 #include "GrRenderTarget.h" 90 GrRenderTarget* getRenderTarget() const { 119 StencilPath(const GrPath* path, GrRenderTarget* rt) 133 GrPendingIOResource<GrRenderTarget, kWrite_GrIOType> fRenderTarget; 177 Clear(GrRenderTarget* rt) : Cmd(kClear_CmdType), fRenderTarget(rt) {} 179 GrRenderTarget* renderTarget() const { return fRenderTarget.get(); } 188 GrPendingIOResource<GrRenderTarget, kWrite_GrIOType> fRenderTarget; 193 ClearStencilClip(GrRenderTarget* rt) : Cmd(kClear_CmdType), fRenderTarget(rt) {} 195 GrRenderTarget* renderTarget() const { return fRenderTarget.get(); } 203 GrPendingIOResource<GrRenderTarget, kWrite_GrIOType> fRenderTarget [all...] |
GrTest.cpp | 147 bool readPixelsWillPayForYFlip(GrRenderTarget* renderTarget, 156 void discard(GrRenderTarget*) override {} 172 void xferBarrier(GrRenderTarget*, GrXferBarrierType) override {} 189 GrRenderTarget* onWrapBackendRenderTarget(const GrBackendRenderTargetDesc&) override { 197 void onClear(GrRenderTarget*, const SkIRect* rect, GrColor color, 200 void onClearStencilClip(GrRenderTarget*, const SkIRect& rect, bool insideClip) override {} 217 bool onReadPixels(GrRenderTarget* target, 232 void onResolveRenderTarget(GrRenderTarget* target) override { return; } 234 bool createStencilAttachmentForRenderTarget(GrRenderTarget*, int width, int height) override { 238 bool attachStencilAttachmentToRenderTarget(GrStencilAttachment*, GrRenderTarget*) override [all...] |
GrInOrderDrawBuffer.h | 42 GrRenderTarget* renderTarget) override; 44 void discard(GrRenderTarget*) override; 109 GrRenderTarget* renderTarget) override;
|
GrAtlasTextContext.h | 44 bool canDraw(const GrRenderTarget*, const GrClip&, const GrPaint&, 47 void onDrawText(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&, 50 void onDrawPosText(GrRenderTarget*, const GrClip&, const GrPaint&, const SkPaint&, 55 void drawTextBlob(GrRenderTarget*, const GrClip&, const SkPaint&, 283 inline void flushBigGlyphs(BitmapTextBlob* cacheBlob, GrRenderTarget* rt, 288 void flush(GrDrawTarget*, const SkTextBlob*, BitmapTextBlob*, GrRenderTarget*, const SkPaint&, 291 void flush(GrDrawTarget*, BitmapTextBlob*, GrRenderTarget*, const SkPaint&, 296 GrRenderTarget*, const GrClip&, 342 SkDrawFilter* drawFilter, const SkIRect& clipRect, GrRenderTarget*, 350 inline BitmapTextBlob* createDrawTextBlob(GrRenderTarget*, const GrClip&, const GrPaint& [all...] |
GrPipeline.h | 75 GrRenderTarget* getRenderTarget() const { return fRenderTarget.get(); } 126 typedef GrPendingIOResource<GrRenderTarget, kWrite_GrIOType> RenderTarget;
|
/external/skia/include/gpu/ |
GrRenderTarget.h | 18 * GrRenderTarget represents a 2D buffer of pixels that can be rendered to. 24 class GrRenderTarget : virtual public GrSurface { 26 SK_DECLARE_INST_COUNT(GrRenderTarget) 29 GrRenderTarget* asRenderTarget() override { return this; } 30 const GrRenderTarget* asRenderTarget() const override { return this; } 32 // GrRenderTarget 61 * Call to indicate that GrRenderTarget was externally resolved. This may 67 * @return true if the GrRenderTarget requires MSAA resolving 97 GrRenderTarget(GrGpu* gpu, LifeCycle lifeCycle, const GrSurfaceDesc& desc)
|
GrContext.h | 15 #include "GrRenderTarget.h" 233 void clear(const SkIRect* rect, GrColor color, bool canIgnoreRect, GrRenderTarget* target); 238 void drawPaint(GrRenderTarget*, const GrClip&, const GrPaint&, const SkMatrix& viewMatrix); 252 void drawRect(GrRenderTarget*, 269 void drawNonAARectToRect(GrRenderTarget*, 280 void drawNonAARectWithLocalMatrix(GrRenderTarget* rt, 298 void drawRRect(GrRenderTarget*, 315 void drawDRRect(GrRenderTarget*, 332 void drawPath(GrRenderTarget*, 356 void drawVertices(GrRenderTarget*, [all...] |
GrSurface.h | 17 class GrRenderTarget; 68 virtual GrRenderTarget* asRenderTarget() { return NULL; } 69 virtual const GrRenderTarget* asRenderTarget() const { return NULL; }
|
GrGpuResourceRef.h | 12 #include "GrRenderTarget.h" 111 // Specializations for GrTexture and GrRenderTarget because they use virtual inheritance. 133 template<> class GrTGpuResourceRef<GrRenderTarget> : public GrGpuResourceRef { 137 GrTGpuResourceRef(GrRenderTarget* rt, GrIOType ioType) : INHERITED(rt, ioType) { } 139 GrRenderTarget* get() const { 148 void set(GrRenderTarget* rt, GrIOType ioType) { this->setResource(rt, ioType); }
|
SkGr.h | 84 bool SkPaint2GrPaintNoShader(GrContext* context, GrRenderTarget*, const SkPaint& skPaint, 90 bool SkPaint2GrPaint(GrContext* context, GrRenderTarget*, const SkPaint& skPaint,
|
/external/skia/experimental/SkV8Example/ |
SkV8Example.h | 17 class GrRenderTarget; 48 GrRenderTarget* fCurRenderTarget;
|
/external/skia/example/ |
HelloWorld.h | 18 class GrRenderTarget; 65 GrRenderTarget* fRenderTarget;
|
/external/skia/src/gpu/gl/ |
GrGLRenderTarget.h | 13 #include "GrRenderTarget.h" 18 class GrGLRenderTarget : public GrRenderTarget { 44 // override of GrRenderTarget 93 typedef GrRenderTarget INHERITED;
|
GrGLGpu.h | 54 void discard(GrRenderTarget*) override; 66 bool readPixelsWillPayForYFlip(GrRenderTarget* renderTarget, 109 void xferBarrier(GrRenderTarget*, GrXferBarrierType) override; 128 GrRenderTarget* onWrapBackendRenderTarget(const GrBackendRenderTargetDesc&) override; 129 bool createStencilAttachmentForRenderTarget(GrRenderTarget* rt, int width, int height) override; 131 GrRenderTarget* rt) override; 133 void onClear(GrRenderTarget*, const SkIRect* rect, GrColor color, 136 void onClearStencilClip(GrRenderTarget*, const SkIRect& rect, bool insideClip) override; 138 bool onReadPixels(GrRenderTarget* target, 150 void onResolveRenderTarget(GrRenderTarget* target) override [all...] |
/external/skia/include/core/ |
SkMaskFilter.h | 21 class GrRenderTarget; 102 GrRenderTarget* rt, 113 GrRenderTarget* rt,
|
SkSurface.h | 18 class GrRenderTarget; 91 static SkSurface* NewRenderTargetDirect(GrRenderTarget*, const SkSurfaceProps*); 93 static SkSurface* NewRenderTargetDirect(GrRenderTarget* target) {
|
/external/skia/include/views/ |
SkWindow.h | 31 class GrRenderTarget; 100 GrRenderTarget* renderTarget(const AttachmentInfo& attachmentInfo,
|