Home
last modified time | relevance | path

Searched refs:viewMatrix (Results 1 – 25 of 172) sorted by relevance

1234567

/external/skqp/src/gpu/
DGrBlurUtils.cpp38 const SkMatrix& viewMatrix, in draw_mask() argument
43 if (!viewMatrix.invert(&inverse)) { in draw_mask()
49 matrix.preConcat(viewMatrix); in draw_mask()
64 const SkMatrix& viewMatrix, in sw_draw_with_mask_filter() argument
89 viewMatrix.mapRect(&devBounds); in sw_draw_with_mask_filter()
93 if (!SkDraw::ComputeMaskBounds(devBounds, &clipBounds, filter, &viewMatrix, in sw_draw_with_mask_filter()
100 if (!as_MFB(filter)->filterMask(&dstM, srcM, viewMatrix, nullptr)) { in sw_draw_with_mask_filter()
116 devPath.transform(viewMatrix); in sw_draw_with_mask_filter()
119 if (!SkDraw::DrawToMask(devPath, &clipBounds, filter, &viewMatrix, &srcM, in sw_draw_with_mask_filter()
127 if (!as_MFB(filter)->filterMask(&dstM, srcM, viewMatrix, nullptr)) { in sw_draw_with_mask_filter()
[all …]
DGrRenderTargetContext.h61 virtual void drawGlyphRunList(const GrClip&, const SkMatrix& viewMatrix, const SkGlyphRunList&);
86 void drawPaint(const GrClip&, GrPaint&&, const SkMatrix& viewMatrix);
100 const SkMatrix& viewMatrix,
116 const SkMatrix& viewMatrix,
126 const SkMatrix& viewMatrix,
134 const SkMatrix& viewMatrix, const SkRect& rect);
145 void drawQuadSet(const GrClip& clip, GrPaint&& paint, GrAA aa, const SkMatrix& viewMatrix,
156 GrQuadAAFlags, SkCanvas::SrcRectConstraint, const SkMatrix& viewMatrix,
172 SkBlendMode mode, const SkMatrix& viewMatrix,
187 const SkMatrix& viewMatrix,
[all …]
DGrRenderTargetContext.cpp74 const SkMatrix& viewMatrix, const GrShape& shape) override { in drawShape() argument
76 clip, paint, viewMatrix, shape); in drawShape()
79 void makeGrPaint(GrMaskFormat maskFormat, const SkPaint& skPaint, const SkMatrix& viewMatrix, in makeGrPaint() argument
86 SkPaintToGrPaint(context, colorSpaceInfo, skPaint, viewMatrix, grPaint); in makeGrPaint()
237 const GrClip& clip, const SkMatrix& viewMatrix, in drawGlyphRunList() argument
252 atlasTextContext->drawGlyphRunList(fContext, fTextTarget.get(), clip, viewMatrix, in drawGlyphRunList()
440 const SkMatrix& viewMatrix) { in drawPaint() argument
484 if (!viewMatrix.invert(&localMatrix)) { in drawPaint()
502 const SkMatrix& viewMatrix, SkRect* rect, in crop_filled_rect() argument
504 if (!viewMatrix.rectStaysRect()) { in crop_filled_rect()
[all …]
DGrDefaultGeoProcFactory.cpp46 const SkMatrix& viewMatrix, in Make() argument
53 shaderCaps, gpTypeFlags, color, std::move(colorSpaceXform), viewMatrix, localMatrix, in Make()
61 const SkMatrix& viewMatrix() const { return fViewMatrix; } in viewMatrix() function in DefaultGeoProc
191 gp.viewMatrix(), in onEmitCode()
236 key |= ComputePosKey(def.viewMatrix()) << 20; in GenKey()
246 if (!dgp.viewMatrix().isIdentity() && !fViewMatrix.cheapEqualTo(dgp.viewMatrix())) { in setData()
247 fViewMatrix = dgp.viewMatrix(); in setData()
248 float viewMatrix[3 * 3]; in setData() local
249 GrGLSLGetMatrix<3>(viewMatrix, fViewMatrix); in setData()
250 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); in setData()
[all …]
/external/skia/tests/
DGrQuadCropTest.cpp25 const SkMatrix& viewMatrix, const SkMatrix* localMatrix) { in run_crop_axis_aligned_test() argument
27 SkASSERT(viewMatrix.rectStaysRect()); in run_crop_axis_aligned_test()
29 DrawQuad quad = {GrQuad::MakeFromRect(kDrawRect, viewMatrix), in run_crop_axis_aligned_test()
39 SkRect expectedBounds = viewMatrix.mapRect(kDrawRect); in run_crop_axis_aligned_test()
50 SkAssertResult(viewMatrix.invert(&invViewMatrix)); in run_crop_axis_aligned_test()
99 const SkMatrix& viewMatrix, const SkMatrix* localMatrix) { in run_crop_fully_covered_test() argument
101 SkASSERT(!viewMatrix.rectStaysRect()); in run_crop_fully_covered_test()
106 SkAssertResult(viewMatrix.invert(&invViewMatrix)); in run_crop_fully_covered_test()
112 DrawQuad quad = {GrQuad::MakeFromRect(drawRect, viewMatrix), in run_crop_fully_covered_test()
165 static void test_axis_aligned_all_clips(skiatest::Reporter* r, const SkMatrix& viewMatrix, in test_axis_aligned_all_clips() argument
[all …]
/external/skia/src/gpu/
DGrBlurUtils.cpp44 const SkMatrix& viewMatrix, in draw_mask() argument
49 if (!viewMatrix.invert(&inverse)) { in draw_mask()
57 matrix.preConcat(viewMatrix); in draw_mask()
95 const SkMatrix& viewMatrix, in sw_create_filtered_mask() argument
130 devPath.transform(viewMatrix); in sw_create_filtered_mask()
133 if (!SkDraw::DrawToMask(devPath, &clipBounds, filter, &viewMatrix, &srcM, in sw_create_filtered_mask()
141 if (!as_MFB(filter)->filterMask(&dstM, srcM, viewMatrix, nullptr)) { in sw_create_filtered_mask()
223 SkMatrix viewMatrix = origViewMatrix; in create_mask_GPU() local
224 viewMatrix.postTranslate(-SkIntToScalar(maskRect.fLeft), -SkIntToScalar(maskRect.fTop)); in create_mask_GPU()
225 rtContext->drawShape(&clip, std::move(maskPaint), GrAA::kYes, viewMatrix, GrStyledShape(shape)); in create_mask_GPU()
[all …]
DGrSurfaceDrawContext.cpp355 const SkMatrixProvider& viewMatrix, in drawGlyphRunListNoCache() argument
361 SkMatrix drawMatrix = viewMatrix.localToDevice(); in drawGlyphRunListNoCache()
366 GrSubRunNoCachePainter painter{this, alloc, clip, viewMatrix, glyphRunList, paint}; in drawGlyphRunListNoCache()
378 const SkMatrixProvider& viewMatrix, in drawGlyphRunListWithCache() argument
381 SkMatrix drawMatrix(viewMatrix.localToDevice()); in drawGlyphRunListWithCache()
420 subRun.draw(clip, viewMatrix, glyphRunList, paint, this); in drawGlyphRunListWithCache()
427 const SkMatrixProvider& viewMatrix, in drawGlyphRunList() argument
446 this->drawGlyphRunListNoCache(clip, viewMatrix, glyphRunList, paint); in drawGlyphRunList()
448 this->drawGlyphRunListWithCache(clip, viewMatrix, glyphRunList, paint); in drawGlyphRunList()
454 const SkMatrix& viewMatrix) { in drawPaint() argument
[all …]
DGrSurfaceDrawContext.h152 void drawPaint(const GrClip*, GrPaint&&, const SkMatrix& viewMatrix);
166 const SkMatrix& viewMatrix,
206 const SkMatrix& viewMatrix, const SkRect& rect,
209 this->fillRectToRect(clip, std::move(paint), aa, viewMatrix, rect,
214 DrawQuad quad{GrQuad::MakeFromRect(rect, viewMatrix), GrQuad(localRect), edgeAA};
231 const SkMatrix& viewMatrix, const SkPoint points[4], in fillQuadWithEdgeAA() argument
234 DrawQuad quad{GrQuad::MakeFromSkQuad(points, viewMatrix), in fillQuadWithEdgeAA()
248 void drawQuadSet(const GrClip* clip, GrPaint&& paint, GrAA aa, const SkMatrix& viewMatrix,
291 const SkMatrix& viewMatrix, in drawTextureQuad() argument
293 DrawQuad quad{GrQuad::MakeFromSkQuad(dstQuad, viewMatrix), in drawTextureQuad()
[all …]
/external/skia/src/gpu/tessellate/
DGrFillPathShader.h19 GrFillPathShader(ClassID classID, const SkMatrix& viewMatrix, SkPMColor4f color, in GrFillPathShader() argument
21 : GrPathShader(classID, viewMatrix, primitiveType, 0) in GrFillPathShader()
59 virtual void emitVertexCode(Impl*, GrGLSLVertexBuilder*, const char* viewMatrix,
69 GrFillTriangleShader(const SkMatrix& viewMatrix, SkPMColor4f color) in GrFillTriangleShader() argument
70 : GrFillPathShader(kTessellate_GrFillTriangleShader_ClassID, viewMatrix, color, in GrFillTriangleShader()
79 void emitVertexCode(Impl*, GrGLSLVertexBuilder*, const char* viewMatrix,
86 GrFillCubicHullShader(const SkMatrix& viewMatrix, SkPMColor4f color) in GrFillCubicHullShader() argument
87 : GrFillPathShader(kTessellate_GrFillCubicHullShader_ClassID, viewMatrix, color, in GrFillCubicHullShader()
97 void emitVertexCode(Impl*, GrGLSLVertexBuilder*, const char* viewMatrix,
106 GrFillBoundingBoxShader(const SkMatrix& viewMatrix, SkPMColor4f color, const SkRect& pathBounds) in GrFillBoundingBoxShader() argument
[all …]
DGrStencilPathShader.h19 GrStencilPathShader(ClassID classID, const SkMatrix& viewMatrix, GrPrimitiveType primitiveType,
21 : GrPathShader(classID, viewMatrix, primitiveType, tessellationPatchVertexCount) { in GrPathShader() argument
70 static GrProgramInfo* MakeStencilProgram(const ProgramArgs& args, const SkMatrix& viewMatrix, in MakeStencilProgram() argument
73 const auto* shader = args.fArena->make<ShaderType>(viewMatrix); in MakeStencilProgram()
78 static GrProgramInfo* MakeStencilProgram(const ProgramArgs& args, const SkMatrix& viewMatrix, in MakeStencilProgram() argument
81 return MakeStencilProgram<ShaderType>(args, viewMatrix, pipeline, in MakeStencilProgram()
89 b->add32(this->viewMatrix().isIdentity()); in getGLSLProcessorKey()
99 GrStencilTriangleShader(const SkMatrix& viewMatrix) : GrStencilPathShader( in GrStencilTriangleShader() argument
100 kTessellate_GrStencilTriangleShader_ClassID, viewMatrix, GrPrimitiveType::kTriangles) { in GrStencilTriangleShader()
110 GrCubicTessellateShader(const SkMatrix& viewMatrix) : GrStencilPathShader( in GrCubicTessellateShader() argument
[all …]
DGrFillPathShader.cpp20 const char* viewMatrix; in onEmitCode() local
22 nullptr, kVertex_GrShaderFlag, kFloat3x3_GrSLType, "view_matrix", &viewMatrix); in onEmitCode()
27 shader.emitVertexCode(this, args.fVertBuilder, viewMatrix, args.fUniformHandler); in onEmitCode()
44 pdman.setSkMatrix(fViewMatrixUniform, shader.viewMatrix()); in setData()
64 void GrFillTriangleShader::emitVertexCode(Impl*, GrGLSLVertexBuilder* v, const char* viewMatrix, in emitVertexCode() argument
68 vertexpos = (%s * float3(localcoord, 1)).xy;)", viewMatrix); in emitVertexCode()
71 void GrFillCubicHullShader::emitVertexCode(Impl*, GrGLSLVertexBuilder* v, const char* viewMatrix, in emitVertexCode() argument
125 v->codeAppendf("vertexpos = (%s * float3(localcoord, 1)).xy;", viewMatrix); in emitVertexCode()
129 const char* viewMatrix, in emitVertexCode() argument
145 vertexpos += devoutset;)", pathBounds, pathBounds, viewMatrix, viewMatrix); in emitVertexCode()
DGrStencilPathShader.cpp74 if (!shader.viewMatrix().isIdentity()) { in onEmitCode()
75 const char* viewMatrix; in onEmitCode() local
77 nullptr, kVertex_GrShaderFlag, kFloat3x3_GrSLType, "view_matrix", &viewMatrix); in onEmitCode()
78 v->codeAppendf("float2 vertexpos = (%s * float3(inputPoint, 1)).xy;", viewMatrix); in onEmitCode()
100 if (!shader.viewMatrix().isIdentity()) { in setData()
101 pdman.setSkMatrix(fViewMatrixUniform, shader.viewMatrix()); in setData()
390 if (!shader.viewMatrix().isIdentity()) { in onEmitCode()
391 const char* viewMatrix; in onEmitCode() local
393 nullptr, kVertex_GrShaderFlag, kFloat3x3_GrSLType, "view_matrix", &viewMatrix); in onEmitCode()
395 float2 transformedPoint = (%s * float3(pos, 1)).xy;)", viewMatrix); in onEmitCode()
/external/skqp/src/gpu/effects/
DGrBezierEffect.h61 const SkMatrix& viewMatrix,
73 new GrConicEffect(color, viewMatrix, coverage, GrClipEdgeType::kFillAA,
80 new GrConicEffect(color, viewMatrix, coverage,
85 new GrConicEffect(color, viewMatrix, coverage, GrClipEdgeType::kFillBW,
102 const SkMatrix& viewMatrix() const { return fViewMatrix; } in viewMatrix() function
112 GrConicEffect(const SkPMColor4f&, const SkMatrix& viewMatrix, uint8_t coverage, GrClipEdgeType,
145 const SkMatrix& viewMatrix,
157 new GrQuadEffect(color, viewMatrix, coverage, GrClipEdgeType::kFillAA,
164 new GrQuadEffect(color, viewMatrix, coverage,
169 new GrQuadEffect(color, viewMatrix, coverage, GrClipEdgeType::kFillBW,
[all …]
DGrBezierEffect.cpp32 if (!ce.viewMatrix().isIdentity() && !fViewMatrix.cheapEqualTo(ce.viewMatrix())) { in setData()
33 fViewMatrix = ce.viewMatrix(); in setData()
34 float viewMatrix[3 * 3]; in setData() local
35 GrGLSLGetMatrix<3>(viewMatrix, fViewMatrix); in setData()
36 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); in setData()
91 gp.viewMatrix(), in onEmitCode()
214 key |= ComputePosKey(ce.viewMatrix()) << 5; in GenKey()
233 GrConicEffect::GrConicEffect(const SkPMColor4f& color, const SkMatrix& viewMatrix, uint8_t coverage, in GrConicEffect() argument
238 , fViewMatrix(viewMatrix) in GrConicEffect()
239 , fLocalMatrix(viewMatrix) in GrConicEffect()
[all …]
/external/skqp/src/gpu/text/
DGrTextBlob.cpp80 const SkMatrix& viewMatrix, SkScalar x, SkScalar y) { in mustRegenerate() argument
89 if (fInitialViewMatrix.hasPerspective() != viewMatrix.hasPerspective()) { in mustRegenerate()
94 if (fInitialViewMatrix.hasPerspective() && !fInitialViewMatrix.cheapEqualTo(viewMatrix)) { in mustRegenerate()
116 if (fInitialViewMatrix.cheapEqualTo(viewMatrix) && x == fInitialX && y == fInitialY) { in mustRegenerate()
123 if (fInitialViewMatrix.getScaleX() != viewMatrix.getScaleX() || in mustRegenerate()
124 fInitialViewMatrix.getScaleY() != viewMatrix.getScaleY() || in mustRegenerate()
125 fInitialViewMatrix.getSkewX() != viewMatrix.getSkewX() || in mustRegenerate()
126 fInitialViewMatrix.getSkewY() != viewMatrix.getSkewY()) { in mustRegenerate()
137 SkScalar transX = viewMatrix.getTranslateX() + in mustRegenerate()
138 viewMatrix.getScaleX() * (x - fInitialX) + in mustRegenerate()
[all …]
DGrTextBlob.h63 const SkMatrix& viewMatrix,
169 const SkMatrix& viewMatrix, SkScalar x, SkScalar y);
174 const SkMatrix& viewMatrix, SkScalar x, SkScalar y);
177 const SkMatrix& viewMatrix, SkScalar x, SkScalar y, in computeSubRunBounds() argument
191 viewMatrix.mapRect(outBounds); in computeSubRunBounds()
201 boundsMatrix.postConcat(viewMatrix); in computeSubRunBounds()
224 void initReusableBlob(SkColor luminanceColor, const SkMatrix& viewMatrix, in initReusableBlob() argument
227 this->setupViewMatrix(viewMatrix, x, y); in initReusableBlob()
230 void initThrowawayBlob(const SkMatrix& viewMatrix, SkScalar x, SkScalar y) { in initThrowawayBlob() argument
231 this->setupViewMatrix(viewMatrix, x, y); in initThrowawayBlob()
[all …]
/external/skia/src/gpu/text/
DGrSDFTControl.cpp49 const SkFont& font, const SkPaint& paint, const SkMatrix& viewMatrix) const -> DrawingType { in drawingType()
53 || viewMatrix.hasPerspective()) { in drawingType()
57 SkScalar maxScale = viewMatrix.getMaxScale(); in drawingType()
77 SkScalar scaled_text_size(const SkScalar textSize, const SkMatrix& viewMatrix) { in scaled_text_size() argument
80 if (viewMatrix.hasPerspective()) { in scaled_text_size()
85 SkScalar maxScale = viewMatrix.getMaxScale(); in scaled_text_size()
98 const SkMatrix& viewMatrix, in getSDFFont() argument
101 SkScalar scaledTextSize = scaled_text_size(textSize, viewMatrix); in getSDFFont()
136 SkScalar textSize, const SkMatrix& viewMatrix) const { in computeSDFMinMaxScale()
138 SkScalar scaledTextSize = scaled_text_size(textSize, viewMatrix); in computeSDFMinMaxScale()
/external/skqp/src/gpu/ops/
DGrStrokeRectOp.cpp111 const SkMatrix& viewMatrix, in Make() argument
127 viewMatrix, rect, in Make()
132 Helper::Flags flags, const SkMatrix& viewMatrix, const SkRect& rect, in NonAAStrokeRectOp() argument
136 fViewMatrix = viewMatrix; in NonAAStrokeRectOp()
148 viewMatrix.mapRect(&bounds); in NonAAStrokeRectOp()
245 bool* isDegenerate, const SkMatrix& viewMatrix, const SkRect& rect, in compute_aa_rects() argument
248 viewMatrix.mapRect(&devRect, rect); in compute_aa_rects()
253 viewMatrix.mapVectors(&devStrokeSize, 1); in compute_aa_rects()
298 const SkMatrix& viewMatrix, in create_aa_stroke_rect_gp() argument
310 return MakeForDeviceSpace(shaderCaps, colorType, coverageType, localCoordsType, viewMatrix); in create_aa_stroke_rect_gp()
[all …]
DGrOvalOpFactory.cpp657 DIEllipseGeometryProcessor(bool wideColor, const SkMatrix& viewMatrix, DIEllipseStyle style) in DIEllipseGeometryProcessor() argument
659 , fViewMatrix(viewMatrix) { in DIEllipseGeometryProcessor()
774 float viewMatrix[3 * 3]; in setData() local
775 GrGLSLGetMatrix<3>(viewMatrix, fViewMatrix); in setData()
776 pdman.setMatrix3f(fViewMatrixUniform, viewMatrix); in setData()
905 const SkMatrix& viewMatrix, in Make() argument
910 SkASSERT(circle_stays_circle(viewMatrix)); in Make()
941 return Helper::FactoryHelper<CircleOp>(context, std::move(paint), viewMatrix, center, in Make()
946 const SkMatrix& viewMatrix, SkPoint center, SkScalar radius, const GrStyle& style, in CircleOp() argument
955 viewMatrix.mapPoints(&center, 1); in CircleOp()
[all …]
DGrFillRectOp.h33 const SkMatrix& viewMatrix,
41 const SkMatrix& viewMatrix,
50 const SkMatrix& viewMatrix,
60 const SkMatrix& viewMatrix,
70 const SkMatrix& viewMatrix,
77 const SkMatrix& viewMatrix,
85 const SkMatrix& viewMatrix,
DGrFillRectOp.cpp168 GrAAType aaType, const SkMatrix& viewMatrix,
338 const SkMatrix& viewMatrix, in MakePerEdge() argument
342 GrPerspQuad(rect, viewMatrix), GrQuadTypeForTransformedRect(viewMatrix), in MakePerEdge()
350 const SkMatrix& viewMatrix, in MakePerEdgeWithLocalMatrix() argument
356 GrPerspQuad(rect, viewMatrix), GrQuadTypeForTransformedRect(viewMatrix), in MakePerEdgeWithLocalMatrix()
364 const SkMatrix& viewMatrix, in MakePerEdgeWithLocalRect() argument
369 GrPerspQuad(rect, viewMatrix), GrQuadTypeForTransformedRect(viewMatrix), in MakePerEdgeWithLocalRect()
376 const SkMatrix& viewMatrix, in MakeSet() argument
382 GrQuadType deviceQuadType = GrQuadTypeForTransformedRect(viewMatrix); in MakeSet()
386 quads[0].fAAFlags, stencilSettings, GrPerspQuad(quads[0].fRect, viewMatrix), in MakeSet()
[all …]
DGrStencilAndCoverPathRenderer.cpp93 const SkMatrix& viewMatrix = *args.fViewMatrix; in onDrawPath() local
100 if (!viewMatrix.invert(&vmi)) { in onDrawPath()
123 args.fRenderTargetContext->priv().stencilPath(stencilClip, args.fAAType, viewMatrix, in onDrawPath()
142 if (!viewMatrix.hasPerspective()) { in onDrawPath()
146 SkScalar bloat = viewMatrix.getMaxScale() * SK_ScalarHalf; in onDrawPath()
151 const SkMatrix& coverMatrix = !viewMatrix.hasPerspective() ? viewMatrix : SkMatrix::I(); in onDrawPath()
152 const SkMatrix& localMatrix = !viewMatrix.hasPerspective() ? SkMatrix::I() : vmi; in onDrawPath()
171 GrDrawPathOp::Make(args.fContext, viewMatrix, std::move(args.fPaint), in onDrawPath()
/external/skia/src/gpu/ops/
DGrOvalOpFactory.cpp748 const SkMatrix& viewMatrix, DIEllipseStyle style) { in Make() argument
750 return new (ptr) DIEllipseGeometryProcessor(wideColor, useScale, viewMatrix, style); in Make()
767 DIEllipseGeometryProcessor(bool wideColor, bool useScale, const SkMatrix& viewMatrix, in DIEllipseGeometryProcessor() argument
770 , fViewMatrix(viewMatrix) in DIEllipseGeometryProcessor()
1026 const SkMatrix& viewMatrix, in Make() argument
1031 SkASSERT(circle_stays_circle(viewMatrix)); in Make()
1062 return Helper::FactoryHelper<CircleOp>(context, std::move(paint), viewMatrix, center, in Make()
1067 const SkMatrix& viewMatrix, SkPoint center, SkScalar radius, const GrStyle& style, in CircleOp() argument
1076 viewMatrix.mapPoints(&center, 1); in CircleOp()
1077 radius = viewMatrix.mapRadius(radius); in CircleOp()
[all …]
DGrStrokeRectOp.cpp104 const SkMatrix& viewMatrix, in Make() argument
120 viewMatrix, rect, in Make()
125 Helper::InputFlags inputFlags, const SkMatrix& viewMatrix, const SkRect& rect, in NonAAStrokeRectOp() argument
130 fViewMatrix = viewMatrix; in NonAAStrokeRectOp()
143 viewMatrix.mapRect(&bounds); in NonAAStrokeRectOp()
280 bool* isDegenerate, const SkMatrix& viewMatrix, const SkRect& rect, in compute_aa_rects() argument
283 viewMatrix.mapRect(&devRect, rect); in compute_aa_rects()
288 viewMatrix.mapVectors(&devStrokeSize, 1); in compute_aa_rects()
336 const SkMatrix& viewMatrix, in create_aa_stroke_rect_gp() argument
348 return MakeForDeviceSpace(arena, colorType, coverageType, localCoordsType, viewMatrix); in create_aa_stroke_rect_gp()
[all …]
/external/skia/src/gpu/effects/
DGrBezierEffect.h63 const SkMatrix& viewMatrix,
73 return new (ptr) GrConicEffect(color, viewMatrix, coverage, localMatrix,
87 const SkMatrix& viewMatrix() const { return fViewMatrix; } in viewMatrix() function
97 GrConicEffect(const SkPMColor4f&, const SkMatrix& viewMatrix, uint8_t coverage,
130 const SkMatrix& viewMatrix,
140 return new (ptr) GrQuadEffect(color, viewMatrix, coverage, localMatrix,
154 const SkMatrix& viewMatrix() const { return fViewMatrix; } in viewMatrix() function
164 GrQuadEffect(const SkPMColor4f&, const SkMatrix& viewMatrix, uint8_t coverage,

1234567