Searched refs:localMatrix (Results 1 - 25 of 126) sorted by relevance

123456

/external/skia/include/c/
H A Dsk_shader.h50 const sk_matrix_t* localMatrix);
72 @param localMatrix May be NULL
80 const sk_matrix_t* localMatrix);
97 @param localMatrix May be NULL
103 const sk_matrix_t* localMatrix);
127 @param localMatrix May be NULL
139 const sk_matrix_t* localMatrix);
/external/skia/src/gpu/
H A DGrPathProcessor.h21 const SkMatrix& localMatrix = SkMatrix::I()) {
22 return new GrPathProcessor(color, viewMatrix, localMatrix);
29 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrPathProcessor
41 GrPathProcessor(GrColor, const SkMatrix& viewMatrix, const SkMatrix& localMatrix);
H A DGrFPArgs.h20 const SkMatrix* localMatrix,
25 , fLocalMatrix(localMatrix)
18 GrFPArgs(GrContext* context, const SkMatrix* viewMatrix, const SkMatrix* localMatrix, SkFilterQuality filterQuality, const GrColorSpaceInfo* dstColorSpaceInfo) argument
/external/skqp/include/c/
H A Dsk_shader.h50 const sk_matrix_t* localMatrix);
72 @param localMatrix May be NULL
80 const sk_matrix_t* localMatrix);
97 @param localMatrix May be NULL
103 const sk_matrix_t* localMatrix);
127 @param localMatrix May be NULL
139 const sk_matrix_t* localMatrix);
/external/skqp/src/gpu/
H A DGrPathProcessor.h21 const SkMatrix& localMatrix = SkMatrix::I()) {
22 return new GrPathProcessor(color, viewMatrix, localMatrix);
29 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrPathProcessor
41 GrPathProcessor(GrColor, const SkMatrix& viewMatrix, const SkMatrix& localMatrix);
H A DGrFPArgs.h20 const SkMatrix* localMatrix,
25 , fLocalMatrix(localMatrix)
18 GrFPArgs(GrContext* context, const SkMatrix* viewMatrix, const SkMatrix* localMatrix, SkFilterQuality filterQuality, const GrColorSpaceInfo* dstColorSpaceInfo) argument
/external/skia/gm/
H A Dpictureshader.cpp66 SkMatrix ctm, localMatrix; variable
69 localMatrix.setScale(2, 2);
70 this->drawScene(canvas, ctm, localMatrix, 0);
73 localMatrix.setScale(-1, -1);
74 this->drawScene(canvas, ctm, localMatrix, 0);
78 this->drawScene(canvas, ctm, localMatrix, 0);
82 localMatrix.setTranslate(fTileSize / 4, fTileSize / 4);
83 localMatrix.preRotate(45);
84 localMatrix.preScale(-2, -2);
85 this->drawScene(canvas, ctm, localMatrix,
91 SkMatrix ctm, localMatrix; local
141 drawScene(SkCanvas* canvas, const SkMatrix& matrix, const SkMatrix& localMatrix, unsigned tileMode) argument
[all...]
H A Dgradients_2pt_conical.cpp42 SkShader::TileMode tm, const SkMatrix& localMatrix) {
49 data.fPos, data.fCount, tm, 0, &localMatrix);
53 SkShader::TileMode tm, const SkMatrix& localMatrix) {
59 data.fPos, data.fCount, tm, 0, &localMatrix);
63 SkShader::TileMode tm, const SkMatrix& localMatrix) {
70 data.fPos, data.fCount, tm, 0, &localMatrix);
74 SkShader::TileMode tm, const SkMatrix& localMatrix) {
83 0, &localMatrix);
87 SkShader::TileMode tm, const SkMatrix& localMatrix) {
96 0, &localMatrix);
41 Make2ConicalOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
52 Make2ConicalOutsideStrip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
62 Make2ConicalOutsideFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
73 Make2ConicalInside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
86 Make2ConicalInsideFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
99 Make2ConicalInsideCenter(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
112 Make2ConicalZeroRad(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
125 Make2ConicalZeroRadFlip(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
138 Make2ConicalZeroRadCenter(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
150 Make2ConicalZeroRadOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
163 Make2ConicalZeroRadFlipOutside(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
175 Make2ConicalEdgeX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
187 Make2ConicalEdgeY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
199 Make2ConicalZeroRadEdgeX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
212 Make2ConicalZeroRadEdgeY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
224 Make2ConicalTouchX(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
236 Make2ConicalTouchY(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
248 Make2ConicalInsideSmallRad(const SkPoint pts[2], const GradData& data, SkShader::TileMode tm, const SkMatrix& localMatrix) argument
[all...]
/external/skqp/gm/
H A Dpictureshader.cpp66 SkMatrix ctm, localMatrix; variable
69 localMatrix.setScale(2, 2);
70 this->drawScene(canvas, ctm, localMatrix, 0);
73 localMatrix.setScale(-1, -1);
74 this->drawScene(canvas, ctm, localMatrix, 0);
78 this->drawScene(canvas, ctm, localMatrix, 0);
82 localMatrix.setTranslate(fTileSize / 4, fTileSize / 4);
83 localMatrix.preRotate(45);
84 localMatrix.preScale(-2, -2);
85 this->drawScene(canvas, ctm, localMatrix,
91 SkMatrix ctm, localMatrix; local
141 drawScene(SkCanvas* canvas, const SkMatrix& matrix, const SkMatrix& localMatrix, unsigned tileMode) argument
[all...]
/external/skia/src/shaders/
H A DSkLocalMatrixShader.h21 SkLocalMatrixShader(sk_sp<SkShader> proxy, const SkMatrix& localMatrix) argument
22 : INHERITED(&localMatrix)
34 sk_sp<SkShader> makeAsALocalMatrixShader(SkMatrix* localMatrix) const override {
35 if (localMatrix) {
36 *localMatrix = this->getLocalMatrix();
H A DSkShader.cpp50 SkShaderBase::SkShaderBase(const SkMatrix* localMatrix) argument
51 : fLocalMatrix(localMatrix ? *localMatrix : SkMatrix::I()) {
157 SkImage* SkShader::isAImage(SkMatrix* localMatrix, TileMode xy[2]) const { argument
158 return as_SB(this)->onIsAImage(localMatrix, xy);
180 const SkMatrix* localMatrix) {
181 if (localMatrix && !localMatrix->invert(nullptr)) {
184 return SkMakeBitmapShader(src, tmx, tmy, localMatrix, kIfMutable_SkCopyPixelsMode);
188 const SkMatrix* localMatrix, cons
179 MakeBitmapShader(const SkBitmap& src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument
187 MakePictureShader(sk_sp<SkPicture> src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix, const SkRect* tile) argument
[all...]
/external/skqp/src/shaders/
H A DSkLocalMatrixShader.h21 SkLocalMatrixShader(sk_sp<SkShader> proxy, const SkMatrix& localMatrix) argument
22 : INHERITED(&localMatrix)
34 sk_sp<SkShader> makeAsALocalMatrixShader(SkMatrix* localMatrix) const override {
35 if (localMatrix) {
36 *localMatrix = this->getLocalMatrix();
H A DSkShader.cpp50 SkShaderBase::SkShaderBase(const SkMatrix* localMatrix) argument
51 : fLocalMatrix(localMatrix ? *localMatrix : SkMatrix::I()) {
157 SkImage* SkShader::isAImage(SkMatrix* localMatrix, TileMode xy[2]) const { argument
158 return as_SB(this)->onIsAImage(localMatrix, xy);
180 const SkMatrix* localMatrix) {
181 if (localMatrix && !localMatrix->invert(nullptr)) {
184 return SkMakeBitmapShader(src, tmx, tmy, localMatrix, kIfMutable_SkCopyPixelsMode);
188 const SkMatrix* localMatrix, cons
179 MakeBitmapShader(const SkBitmap& src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix) argument
187 MakePictureShader(sk_sp<SkPicture> src, TileMode tmx, TileMode tmy, const SkMatrix* localMatrix, const SkRect* tile) argument
[all...]
/external/skia/src/gpu/effects/
H A DGrBitmapTextGeoProc.h29 const SkMatrix& localMatrix, bool usesLocalCoords) {
32 localMatrix, usesLocalCoords));
45 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrBitmapTextGeoProc
59 const SkMatrix& localMatrix, bool usesLocalCoords);
25 Make(GrColor color, const sk_sp<GrTextureProxy>* proxies, int numProxies, const GrSamplerState& p, GrMaskFormat format, const SkMatrix& localMatrix, bool usesLocalCoords) argument
H A DGrBezierEffect.h64 const SkMatrix& localMatrix,
74 localMatrix, usesLocalCoords));
81 GrClipEdgeType::kHairlineAA, localMatrix,
86 localMatrix, usesLocalCoords));
103 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrConicEffect
113 const SkMatrix& localMatrix, bool usesLocalCoords);
146 const SkMatrix& localMatrix,
156 localMatrix, usesLocalCoords));
163 GrClipEdgeType::kHairlineAA, localMatrix,
168 localMatrix, usesLocalCoord
60 Make(GrColor color, const SkMatrix& viewMatrix, const GrClipEdgeType edgeType, const GrCaps& caps, const SkMatrix& localMatrix, bool usesLocalCoords, uint8_t coverage = 0xff) argument
142 Make(GrColor color, const SkMatrix& viewMatrix, const GrClipEdgeType edgeType, const GrCaps& caps, const SkMatrix& localMatrix, bool usesLocalCoords, uint8_t coverage = 0xff) argument
185 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrQuadEffect
[all...]
/external/skqp/src/gpu/effects/
H A DGrBitmapTextGeoProc.h29 const SkMatrix& localMatrix, bool usesLocalCoords) {
32 localMatrix, usesLocalCoords));
45 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrBitmapTextGeoProc
57 const SkMatrix& localMatrix, bool usesLocalCoords);
26 Make(GrColor color, const sk_sp<GrTextureProxy> proxies[kMaxTextures], const GrSamplerState& p, GrMaskFormat format, const SkMatrix& localMatrix, bool usesLocalCoords) argument
H A DGrBezierEffect.h64 const SkMatrix& localMatrix,
74 localMatrix, usesLocalCoords));
81 GrClipEdgeType::kHairlineAA, localMatrix,
86 localMatrix, usesLocalCoords));
103 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrConicEffect
113 const SkMatrix& localMatrix, bool usesLocalCoords);
146 const SkMatrix& localMatrix,
156 localMatrix, usesLocalCoords));
163 GrClipEdgeType::kHairlineAA, localMatrix,
168 localMatrix, usesLocalCoord
60 Make(GrColor color, const SkMatrix& viewMatrix, const GrClipEdgeType edgeType, const GrCaps& caps, const SkMatrix& localMatrix, bool usesLocalCoords, uint8_t coverage = 0xff) argument
142 Make(GrColor color, const SkMatrix& viewMatrix, const GrClipEdgeType edgeType, const GrCaps& caps, const SkMatrix& localMatrix, bool usesLocalCoords, uint8_t coverage = 0xff) argument
185 const SkMatrix& localMatrix() const { return fLocalMatrix; } function in class:GrQuadEffect
[all...]
/external/skia/src/core/
H A DSkImagePriv.h26 const SkMatrix* localMatrix, SkCopyPixelsMode);
/external/skqp/src/core/
H A DSkImagePriv.h26 const SkMatrix* localMatrix, SkCopyPixelsMode);
/external/skia/include/effects/
H A DSkGradientShader.h44 uint32_t flags, const SkMatrix* localMatrix);
66 uint32_t flags, const SkMatrix* localMatrix);
89 uint32_t flags, const SkMatrix* localMatrix);
112 uint32_t flags, const SkMatrix* localMatrix);
130 uint32_t flags, const SkMatrix* localMatrix);
150 uint32_t flags, const SkMatrix* localMatrix);
180 uint32_t flags, const SkMatrix* localMatrix);
183 uint32_t flags, const SkMatrix* localMatrix) {
185 localMatrix);
213 uint32_t flags, const SkMatrix* localMatrix);
181 MakeSweep(SkScalar cx, SkScalar cy, const SkColor colors[], const SkScalar pos[], int count, uint32_t flags, const SkMatrix* localMatrix) argument
214 MakeSweep(SkScalar cx, SkScalar cy, const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, const SkScalar pos[], int count, uint32_t flags, const SkMatrix* localMatrix) argument
[all...]
/external/skqp/include/effects/
H A DSkGradientShader.h44 uint32_t flags, const SkMatrix* localMatrix);
66 uint32_t flags, const SkMatrix* localMatrix);
89 uint32_t flags, const SkMatrix* localMatrix);
112 uint32_t flags, const SkMatrix* localMatrix);
130 uint32_t flags, const SkMatrix* localMatrix);
150 uint32_t flags, const SkMatrix* localMatrix);
180 uint32_t flags, const SkMatrix* localMatrix);
183 uint32_t flags, const SkMatrix* localMatrix) {
185 localMatrix);
213 uint32_t flags, const SkMatrix* localMatrix);
181 MakeSweep(SkScalar cx, SkScalar cy, const SkColor colors[], const SkScalar pos[], int count, uint32_t flags, const SkMatrix* localMatrix) argument
214 MakeSweep(SkScalar cx, SkScalar cy, const SkColor4f colors[], sk_sp<SkColorSpace> colorSpace, const SkScalar pos[], int count, uint32_t flags, const SkMatrix* localMatrix) argument
[all...]
/external/skia/src/gpu/ops/
H A DGrNonAAFillRectOp.cpp40 const SkMatrix* localMatrix) {
41 SkASSERT(viewMatrix.hasPerspective() || (localMatrix && localMatrix->hasPerspective()));
46 // the local rect on the cpu (in case the localMatrix also has perspective).
47 // Otherwise, if we have a local rect, then we apply the localMatrix directly to the localRect
52 localMatrix);
56 LocalCoords localCoords(LocalCoords::kHasExplicit_Type, localMatrix);
60 LocalCoords localCoords(LocalCoords::kUsePosition_Type, localMatrix);
110 const SkMatrix* localMatrix, GrAAType aaType,
114 localMatrix, aaTyp
38 make_perspective_gp(const SkMatrix& viewMatrix, bool hasExplicitLocalCoords, const SkMatrix* localMatrix) argument
108 Make(GrPaint&& paint, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
119 NonAAFillRectOp(const Helper::MakeArgs& args, GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
232 Make(GrPaint&& paint, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
244 NonAAFillRectPerspectiveOp(const Helper::MakeArgs& args, GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
391 MakeNonAAFillWithLocalMatrix( GrPaint&& paint, const SkMatrix& viewMatrix, const SkMatrix& localMatrix, const SkRect& rect, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
425 SkMatrix localMatrix = GrTest::TestMatrix(random); local
[all...]
/external/skqp/src/gpu/ops/
H A DGrNonAAFillRectOp.cpp40 const SkMatrix* localMatrix) {
41 SkASSERT(viewMatrix.hasPerspective() || (localMatrix && localMatrix->hasPerspective()));
46 // the local rect on the cpu (in case the localMatrix also has perspective).
47 // Otherwise, if we have a local rect, then we apply the localMatrix directly to the localRect
52 localMatrix);
56 LocalCoords localCoords(LocalCoords::kHasExplicit_Type, localMatrix);
60 LocalCoords localCoords(LocalCoords::kUsePosition_Type, localMatrix);
110 const SkMatrix* localMatrix, GrAAType aaType,
114 localMatrix, aaTyp
38 make_perspective_gp(const SkMatrix& viewMatrix, bool hasExplicitLocalCoords, const SkMatrix* localMatrix) argument
108 Make(GrPaint&& paint, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
119 NonAAFillRectOp(const Helper::MakeArgs& args, GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
232 Make(GrPaint&& paint, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
244 NonAAFillRectPerspectiveOp(const Helper::MakeArgs& args, GrColor color, const SkMatrix& viewMatrix, const SkRect& rect, const SkRect* localRect, const SkMatrix* localMatrix, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
391 MakeNonAAFillWithLocalMatrix( GrPaint&& paint, const SkMatrix& viewMatrix, const SkMatrix& localMatrix, const SkRect& rect, GrAAType aaType, const GrUserStencilSettings* stencilSettings) argument
425 SkMatrix localMatrix = GrTest::TestMatrix(random); local
[all...]
/external/skia/fuzz/
H A DFuzzGradients.cpp71 const SkMatrix* localMatrix,
102 logOptionalMatrix("local matrix", localMatrix);
121 SkTLazy<SkMatrix> localMatrix; local
123 makeMatrix(fuzz, localMatrix.init());
126 colors.size(), mode, flags, localMatrix.getMaybeNull()));
132 logLinearGradient(pts, colors, pos, mode, flags, localMatrix.getMaybeNull(), &gm);
137 logLinearGradient(pts, colors, pos, mode, flags, localMatrix.getMaybeNull(), nullptr);
159 SkTLazy<SkMatrix> localMatrix; local
161 makeMatrix(fuzz, localMatrix.init());
164 pos.data(), colors.size(), mode, flags, localMatrix
66 logLinearGradient(const SkPoint pts[2], const std::vector<SkColor>& colors, const std::vector<SkScalar> pos, SkShader::TileMode mode, uint32_t flags, const SkMatrix* localMatrix, const SkMatrix* globalMatrix) argument
197 SkTLazy<SkMatrix> localMatrix; local
[all...]
/external/skqp/fuzz/
H A DFuzzGradients.cpp71 const SkMatrix* localMatrix,
102 logOptionalMatrix("local matrix", localMatrix);
121 SkTLazy<SkMatrix> localMatrix; local
123 makeMatrix(fuzz, localMatrix.init());
126 colors.size(), mode, flags, localMatrix.getMaybeNull()));
132 logLinearGradient(pts, colors, pos, mode, flags, localMatrix.getMaybeNull(), &gm);
137 logLinearGradient(pts, colors, pos, mode, flags, localMatrix.getMaybeNull(), nullptr);
159 SkTLazy<SkMatrix> localMatrix; local
161 makeMatrix(fuzz, localMatrix.init());
164 pos.data(), colors.size(), mode, flags, localMatrix
66 logLinearGradient(const SkPoint pts[2], const std::vector<SkColor>& colors, const std::vector<SkScalar> pos, SkShader::TileMode mode, uint32_t flags, const SkMatrix* localMatrix, const SkMatrix* globalMatrix) argument
197 SkTLazy<SkMatrix> localMatrix; local
[all...]

Completed in 480 milliseconds

123456