Searched refs:viewMatrix (Results 1 - 25 of 72) sorted by relevance

123

/external/skia/src/gpu/
H A DGrAAConvexPathRenderer.h20 const SkMatrix& viewMatrix,
29 const SkMatrix& viewMatrix,
H A DGrDashLinePathRenderer.cpp22 const SkMatrix& viewMatrix,
28 return GrDashingEffect::CanDrawDashLine(pts, stroke, viewMatrix);
36 const SkMatrix& viewMatrix,
43 viewMatrix, pts, useAA, stroke);
20 canDrawPath(const GrDrawTarget* target, const GrPipelineBuilder* pipelineBuilder, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke, bool antiAlias) const argument
33 onDrawPath(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, GrColor color, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke, bool useAA) argument
H A DGrDefaultPathRenderer.h24 const SkMatrix& viewMatrix,
39 const SkMatrix& viewMatrix,
46 const SkMatrix& viewMatrix,
53 const SkMatrix& viewMatrix,
H A DGrAARectRenderer.h35 const SkMatrix& viewMatrix,
38 this->geometryFillAARect(target, pipelineBuilder, color, viewMatrix, rect, devRect);
44 const SkMatrix& viewMatrix,
53 const SkMatrix& viewMatrix,
60 const SkMatrix& viewMatrix,
67 const SkMatrix& viewMatrix,
32 fillAARect(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect& devRect) argument
H A DGrOvalRenderer.h30 const SkMatrix& viewMatrix,
37 const SkMatrix& viewMatrix,
44 const SkMatrix& viewMatrix,
53 const SkMatrix& viewMatrix,
60 const SkMatrix& viewMatrix,
67 const SkMatrix& viewMatrix,
H A DGrStencilAndCoverPathRenderer.cpp58 const SkMatrix& viewMatrix,
91 const SkMatrix& viewMatrix,
95 SkAutoTUnref<GrPathProcessor> pp(GrPathProcessor::Create(GrColor_WHITE, viewMatrix));
103 const SkMatrix& viewMatrix,
129 SkAutoTUnref<GrPathProcessor> pp(GrPathProcessor::Create(GrColor_WHITE, viewMatrix));
138 if (!viewMatrix.hasPerspective() && viewMatrix.invert(&vmi)) {
142 SkScalar bloat = viewMatrix.getMaxScale() * SK_ScalarHalf;
145 if (!viewMatrix.invert(&invert)) {
149 const SkMatrix& viewM = viewMatrix
56 canDrawPath(const GrDrawTarget* target, const GrPipelineBuilder* pipelineBuilder, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke, bool antiAlias) const argument
89 onStencilPath(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke) argument
100 onDrawPath(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, GrColor color, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke, bool antiAlias) argument
[all...]
H A DGrStencilAndCoverPathRenderer.h30 const SkMatrix& viewMatrix,
44 const SkMatrix& viewMatrix,
51 const SkMatrix& viewMatrix,
H A DGrAAHairLinePathRenderer.h20 const SkMatrix& viewMatrix,
33 const SkMatrix& viewMatrix,
H A DGrDashLinePathRenderer.h21 const SkMatrix& viewMatrix,
37 const SkMatrix& viewMatrix,
H A DGrSoftwarePathRenderer.h28 const SkMatrix& viewMatrix,
41 const SkMatrix& viewMatrix,
H A DGrTextContext.h33 const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x,
36 const SkMatrix& viewMatrix,
41 const SkMatrix& viewMatrix, const SkTextBlob*, SkScalar x, SkScalar y,
65 const SkPaint&, const SkMatrix& viewMatrix) = 0;
68 const SkMatrix& viewMatrix, const char text[], size_t byteLength,
71 const SkMatrix& viewMatrix,
76 void drawTextAsPath(const SkPaint& origPaint, const SkMatrix& viewMatrix,
79 void drawPosTextAsPath(const SkPaint& origPaint, const SkMatrix& viewMatrix,
H A DGrRectBatch.h24 const SkMatrix& viewMatrix,
H A DGrStencilAndCoverTextContext.h74 const SkPaint&, const SkMatrix& viewMatrix) override;
77 const SkMatrix& viewMatrix,
81 const SkMatrix& viewMatrix,
87 size_t textByteLength, RenderMode, const SkMatrix& viewMatrix,
H A DGrPathRenderer.h99 * @param viewMatrix The viewMatrix
108 const SkMatrix& viewMatrix,
118 * @param viewMatrix The viewMatrix
126 const SkMatrix& viewMatrix,
131 SkASSERT(this->canDrawPath(target, ds, viewMatrix, path, stroke, antiAlias));
135 return this->onDrawPath(target, ds, color, viewMatrix, path, stroke, antiAlias);
148 const SkMatrix& viewMatrix,
153 this->onStencilPath(target, ds, viewMatrix, pat
123 drawPath(GrDrawTarget* target, GrPipelineBuilder* ds, GrColor color, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke, bool antiAlias) argument
146 stencilPath(GrDrawTarget* target, GrPipelineBuilder* ds, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke) argument
199 onStencilPath(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke) argument
[all...]
H A DGrSoftwarePathRenderer.cpp17 const SkMatrix& viewMatrix,
85 const SkMatrix& viewMatrix,
89 if (!viewMatrix.invert(&invert)) {
123 const SkMatrix& viewMatrix,
132 if (!get_path_and_clip_bounds(target, pipelineBuilder, path, viewMatrix, &devPathBounds,
135 draw_around_inv_path(target, pipelineBuilder, color, viewMatrix, devClipBounds,
144 antiAlias, &viewMatrix));
150 GrSWMaskHelper::DrawToTargetWithPathMask(texture, target, &copy, color, viewMatrix,
154 draw_around_inv_path(target, pipelineBuilder, color, viewMatrix, devClipBounds,
15 canDrawPath(const GrDrawTarget*, const GrPipelineBuilder*, const SkMatrix& viewMatrix, const SkPath&, const GrStrokeInfo& stroke, bool antiAlias) const argument
82 draw_around_inv_path(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, GrColor color, const SkMatrix& viewMatrix, const SkIRect& devClipBounds, const SkIRect& devPathBounds) argument
120 onDrawPath(GrDrawTarget* target, GrPipelineBuilder* pipelineBuilder, GrColor color, const SkMatrix& viewMatrix, const SkPath& path, const GrStrokeInfo& stroke, bool antiAlias) argument
H A DGrTextContext.cpp51 const SkPaint& skPaint, const SkMatrix& viewMatrix,
60 if (textContext->canDraw(rt, clip, paint, skPaint, viewMatrix)) {
61 textContext->onDrawText(rt, clip, paint, skPaint, viewMatrix, text, byteLength, x, y,
70 this->drawTextAsPath(skPaint, viewMatrix, text, byteLength, x, y, clipBounds);
74 const SkPaint& skPaint, const SkMatrix& viewMatrix,
84 if (textContext->canDraw(rt, clip, paint, skPaint, viewMatrix)) {
85 textContext->onDrawPosText(rt, clip, paint, skPaint, viewMatrix, text, byteLength, pos,
94 this->drawPosTextAsPath(skPaint, viewMatrix, text, byteLength, pos, scalarsPerPosition, offset,
99 const SkMatrix& viewMatrix, const SkTextBlob* blob,
121 if (!SkPaint2GrPaint(fContext, fRenderTarget, runPaint, viewMatrix, tru
50 drawText(GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkPaint& skPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& clipBounds) argument
73 drawPosText(GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkPaint& skPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& clipBounds) argument
98 drawTextBlob(GrRenderTarget* rt, const GrClip& clip, const SkPaint& skPaint, const SkMatrix& viewMatrix, const SkTextBlob* blob, SkScalar x, SkScalar y, SkDrawFilter* drawFilter, const SkIRect& clipBounds) argument
149 drawTextAsPath(const SkPaint& skPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, SkScalar x, SkScalar y, const SkIRect& clipBounds) argument
171 drawPosTextAsPath(const SkPaint& origPaint, const SkMatrix& viewMatrix, const char text[], size_t byteLength, const SkScalar pos[], int scalarsPerPosition, const SkPoint& offset, const SkIRect& clipBounds) argument
[all...]
H A DGrPathProcessor.cpp14 const SkMatrix& viewMatrix,
18 , fViewMatrix(viewMatrix)
54 if (!this->viewMatrix().cheapEqualTo(other.viewMatrix())) {
13 GrPathProcessor(GrColor color, const SkMatrix& viewMatrix, const SkMatrix& localMatrix) argument
H A DGrPathProcessor.h27 const SkMatrix& viewMatrix = SkMatrix::I(),
29 return SkNEW_ARGS(GrPathProcessor, (color, viewMatrix, localMatrix));
41 const SkMatrix& viewMatrix() const { return fViewMatrix; } function in class:GrPathProcessor
58 GrPathProcessor(GrColor color, const SkMatrix& viewMatrix, const SkMatrix& localMatrix);
H A DGrTessellatingPathRenderer.h37 const SkMatrix& viewMatrix,
/external/skia/src/gpu/effects/
H A DGrDashingEffect.h24 const SkMatrix& viewMatrix, const SkPoint pts[2], bool useAA,
27 const SkMatrix& viewMatrix);
H A DGrBezierEffect.h62 const SkMatrix& viewMatrix,
72 return SkNEW_ARGS(GrConicEffect, (color, viewMatrix, coverage,
79 return SkNEW_ARGS(GrConicEffect, (color, viewMatrix, coverage,
83 return SkNEW_ARGS(GrConicEffect, (color, viewMatrix, coverage,
101 const SkMatrix& viewMatrix() const { return fViewMatrix; } function in class:GrConicEffect
114 GrConicEffect(GrColor, const SkMatrix& viewMatrix, uint8_t coverage, GrPrimitiveEdgeType,
144 const SkMatrix& viewMatrix,
154 return SkNEW_ARGS(GrQuadEffect, (color, viewMatrix, coverage,
161 return SkNEW_ARGS(GrQuadEffect, (color, viewMatrix, coverage,
165 return SkNEW_ARGS(GrQuadEffect, (color, viewMatrix, coverag
61 Create(GrColor color, const SkMatrix& viewMatrix, const GrPrimitiveEdgeType edgeType, const GrDrawTargetCaps& caps, const SkMatrix& localMatrix, uint8_t coverage = 0xff) argument
143 Create(GrColor color, const SkMatrix& viewMatrix, const GrPrimitiveEdgeType edgeType, const GrDrawTargetCaps& caps, const SkMatrix& localMatrix, uint8_t coverage = 0xff) argument
183 const SkMatrix& viewMatrix() const { return fViewMatrix; } function in class:GrQuadEffect
227 Create(GrColor color, const SkMatrix& viewMatrix, const GrPrimitiveEdgeType edgeType, const GrDrawTargetCaps& caps) argument
261 const SkMatrix& viewMatrix() const { return fViewMatrix; } function in class:GrCubicEffect
[all...]
H A DGrDistanceFieldGeoProc.h50 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, argument
53 return SkNEW_ARGS(GrDistanceFieldA8TextGeoProc, (color, viewMatrix, tex, params, lum,
57 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix,
60 return SkNEW_ARGS(GrDistanceFieldA8TextGeoProc, (color, viewMatrix, tex, params, flags));
72 const SkMatrix& viewMatrix() const { return fViewMatrix; } function in class:GrDistanceFieldA8TextGeoProc
88 GrDistanceFieldA8TextGeoProc(GrColor, const SkMatrix& viewMatrix,
120 static GrGeometryProcessor* Create(GrColor color, const SkMatrix& viewMatrix, GrTexture* tex, argument
123 return SkNEW_ARGS(GrDistanceFieldPathGeoProc, (color, viewMatrix, tex, params, flags));
134 const SkMatrix& viewMatrix() const { return fViewMatrix; } function in class:GrDistanceFieldPathGeoProc
147 GrDistanceFieldPathGeoProc(GrColor, const SkMatrix& viewMatrix, GrTextur
186 Create(GrColor color, const SkMatrix& viewMatrix, GrTexture* tex, const GrTextureParams& params, DistanceAdjust distanceAdjust, uint32_t flags) argument
201 const SkMatrix& viewMatrix() const { return fViewMatrix; } function in class:GrDistanceFieldLCDTextGeoProc
[all...]
/external/skia/src/gpu/gl/
H A DGrGLPrimitiveProcessor.cpp66 const SkMatrix& viewMatrix) {
67 if (!viewMatrix.isIdentity() && !fViewMatrix.cheapEqualTo(viewMatrix)) {
69 fViewMatrix = viewMatrix;
71 GrGLfloat viewMatrix[3 * 3]; local
72 GrGLGetMatrix<3>(viewMatrix, fViewMatrix);
73 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix);
65 setUniformViewMatrix(const GrGLProgramDataManager& pdman, const SkMatrix& viewMatrix) argument
/external/skia/bench/
H A DSKPAnimationBench.h20 SkMatrix viewMatrix, int steps);
/external/skia/include/gpu/
H A DGrContext.h238 void drawPaint(GrRenderTarget*, const GrClip&, const GrPaint&, const SkMatrix& viewMatrix);
243 * @param viewMatrix transformation matrix
255 const SkMatrix& viewMatrix,
263 * @param viewMatrix transformation matrix which applies to rectToDraw
272 const SkMatrix& viewMatrix,
283 const SkMatrix& viewMatrix,
286 this->drawNonAARectToRect(rt, clip, paint, viewMatrix, rect, rect, &localMatrix);
293 * @param viewMatrix transformation matrix
301 const SkMatrix& viewMatrix,
311 * @param viewMatrix transformatio
280 drawNonAARectWithLocalMatrix(GrRenderTarget* rt, const GrClip& clip, const GrPaint& paint, const SkMatrix& viewMatrix, const SkRect& rect, const SkMatrix& localMatrix) argument
[all...]

Completed in 518 milliseconds

123