/external/skia/src/gpu/gl/ |
H A D | GrGLGeometryProcessor.h | 30 this->setTransformDataMatrix(SkMatrix::I(), pdman, index, transforms); 50 this->emitTransforms(gp, posVar, localCoords, SkMatrix::I(), tin, tout); 56 const SkMatrix& localMatrix, 70 const SkMatrix& mat = SkMatrix::I()); 72 static uint32_t ComputePosKey(const SkMatrix& mat) { 83 void setTransformDataMatrix(const SkMatrix& localMatrix, 91 const SkMatrix& transform = GetTransformMatrix(localMatrix, *transforms[t]);
|
H A D | GrGLPrimitiveProcessor.h | 20 GrGLPrimitiveProcessor() : fViewMatrixName(NULL) { fViewMatrix = SkMatrix::InvalidMatrix(); } 74 static SkMatrix GetTransformMatrix(const SkMatrix& localMatrix, const GrCoordTransform&); 98 const SkMatrix& viewMatrix); 116 Transform() : fType(kVoid_GrSLType) { fCurrentValue = SkMatrix::InvalidMatrix(); } 118 SkMatrix fCurrentValue; 126 SkMatrix fViewMatrix;
|
H A D | GrGLUtil.cpp | 10 #include "SkMatrix.h" 257 template<> void GrGLGetMatrix<3>(GrGLfloat* dest, const SkMatrix& src) { 259 dest[0] = SkScalarToFloat(src[SkMatrix::kMScaleX]); 260 dest[1] = SkScalarToFloat(src[SkMatrix::kMSkewY]); 261 dest[2] = SkScalarToFloat(src[SkMatrix::kMPersp0]); 264 dest[3] = SkScalarToFloat(src[SkMatrix::kMSkewX]); 265 dest[4] = SkScalarToFloat(src[SkMatrix::kMScaleY]); 266 dest[5] = SkScalarToFloat(src[SkMatrix::kMPersp1]); 269 dest[6] = SkScalarToFloat(src[SkMatrix::kMTransX]); 270 dest[7] = SkScalarToFloat(src[SkMatrix [all...] |
/external/skia/src/core/ |
H A D | SkPictureShader.h | 24 static SkPictureShader* Create(const SkPicture*, TileMode, TileMode, const SkMatrix*, 33 bool asFragmentProcessor(GrContext*, const SkPaint&, const SkMatrix& viewM, const SkMatrix*, 42 SkPictureShader(const SkPicture*, TileMode, TileMode, const SkMatrix*, const SkRect*); 44 SkShader* refBitmapShader(const SkMatrix&, const SkMatrix* localMatrix, const int maxTextureSize = 0) const;
|
H A D | SkTextMapStateProc.h | 12 #include "SkMatrix.h" 16 SkTextMapStateProc(const SkMatrix& matrix, const SkPoint& offset, int scalarsPerPosition) 24 if (mtype & (SkMatrix::kAffine_Mask | SkMatrix::kPerspective_Mask)) { 32 if (mtype & SkMatrix::kScale_Mask) { 46 const SkMatrix& fMatrix; 53 const SkMatrix::MapXYProc fProc;
|
H A D | SkMatrix.cpp | 8 #include "SkMatrix.h" 25 if (0 == mat[SkMatrix::kMPersp0] && 0 == mat[SkMatrix::kMPersp1]) { 26 SkScalar p2 = mat[SkMatrix::kMPersp2]; 32 mat[SkMatrix::kMPersp2] = 1; 62 void SkMatrix::reset() { 70 void SkMatrix::set9(const SkScalar buffer[]) { 76 void SkMatrix::setAffine(const SkScalar buffer[]) { 100 uint8_t SkMatrix::computePerspectiveTypeMask() const { 115 uint8_t SkMatrix [all...] |
H A D | SkBitmapProcShader.h | 20 const SkMatrix* localMatrix = NULL); 24 BitmapType asABitmap(SkBitmap*, SkMatrix*, TileMode*) const override; 34 bool asFragmentProcessor(GrContext*, const SkPaint&, const SkMatrix& viewM, const SkMatrix*, 78 const SkMatrix* localMatrix, SkTBlitterAllocator* alloc);
|
H A D | SkLocalMatrixShader.cpp | 11 SkMatrix lm; 28 SkMatrix tmp; 50 SkShader* SkShader::CreateLocalMatrixShader(SkShader* proxy, const SkMatrix& localMatrix) { 59 const SkMatrix* lm = &localMatrix; 61 SkMatrix otherLocalMatrix;
|
/external/skia/src/gpu/ |
H A D | GrOvalRenderer.h | 30 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 D | GrAARectRenderer.h | 12 #include "SkMatrix.h" 35 const SkMatrix& viewMatrix, 44 const SkMatrix& viewMatrix, 53 const SkMatrix& viewMatrix, 60 const SkMatrix& viewMatrix, 67 const SkMatrix& viewMatrix,
|
H A D | GrLayerHoister.h | 24 SkMatrix fInitialMat; 25 SkMatrix fPreMat; 26 SkMatrix fLocalMat; 50 const SkMatrix& initialMat, 69 const SkMatrix& initialMat,
|
H A D | GrStencilAndCoverPathRenderer.h | 30 const SkMatrix& viewMatrix, 44 const SkMatrix& viewMatrix, 51 const SkMatrix& viewMatrix,
|
H A D | GrAAHairLinePathRenderer.h | 20 const SkMatrix& viewMatrix, 33 const SkMatrix& viewMatrix,
|
H A D | GrDashLinePathRenderer.h | 21 const SkMatrix& viewMatrix, 37 const SkMatrix& viewMatrix,
|
H A D | GrSoftwarePathRenderer.h | 28 const SkMatrix& viewMatrix, 41 const SkMatrix& viewMatrix,
|
H A D | GrTextContext.h | 33 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,
|
/external/skia/experimental/PdfViewer/ |
H A D | SkPdfGraphicsState.h | 111 SkMatrix fCTM; 113 SkMatrix fContentStreamMatrix; 137 SkMatrix fMatrixTm; 138 SkMatrix fMatrixTlm; 327 fCTM = SkMatrix::I(); 328 fMatrixTm = SkMatrix::I(); 329 fMatrixTlm = SkMatrix::I();
|
/external/skia/include/effects/ |
H A D | Sk2DPathEffect.h | 13 #include "SkMatrix.h" 36 const SkMatrix& getMatrix() const { return fMatrix; } 39 explicit Sk2DPathEffect(const SkMatrix& mat); 45 SkMatrix fMatrix, fInverse; 58 static SkLine2DPathEffect* Create(SkScalar width, const SkMatrix& matrix) { 69 SkLine2DPathEffect(SkScalar width, const SkMatrix& matrix) 87 static SkPath2DPathEffect* Create(const SkMatrix& matrix, const SkPath& path) { 95 SkPath2DPathEffect(const SkMatrix&, const SkPath&);
|
/external/skia/include/gpu/ |
H A D | GrCoordTransform.h | 12 #include "SkMatrix.h" 64 GrCoordTransform(GrCoordSet sourceCoords, const SkMatrix& m, 74 GrCoordTransform(GrCoordSet sourceCoords, const SkMatrix& m, 87 void reset(GrCoordSet, const SkMatrix&, const GrTexture*, GrTextureParams::FilterMode filter); 88 void reset(GrCoordSet sourceCoords, const SkMatrix& m, 104 SkMatrix* accessMatrix() { 119 const SkMatrix& getMatrix() const { return fMatrix; } 125 static inline SkMatrix MakeDivByTextureWHMatrix(const GrTexture* texture) { 127 SkMatrix mat; 134 SkMatrix fMatri [all...] |
/external/skia/src/gpu/effects/ |
H A D | GrBezierEffect.h | 62 const SkMatrix& viewMatrix, 65 const SkMatrix& localMatrix, 101 const SkMatrix& viewMatrix() const { return fViewMatrix; } 102 const SkMatrix& localMatrix() const { return fLocalMatrix; } 114 GrConicEffect(GrColor, const SkMatrix& viewMatrix, uint8_t coverage, GrPrimitiveEdgeType, 115 const SkMatrix& localMatrix); 118 SkMatrix fViewMatrix; 119 SkMatrix fLocalMatrix; 144 const SkMatrix& viewMatrix, 147 const SkMatrix [all...] |
H A D | GrSimpleTextureEffect.h | 27 const SkMatrix& matrix, 35 const SkMatrix& matrix, 42 const SkMatrix& matrix, 58 const SkMatrix& matrix, 66 const SkMatrix& matrix,
|
H A D | GrSingleTextureEffect.cpp | 11 const SkMatrix& m, 20 const SkMatrix& m, 30 const SkMatrix& m,
|
H A D | GrBicubicEffect.h | 56 static GrFragmentProcessor* Create(GrTexture* tex, const SkMatrix& matrix, 66 const SkMatrix& matrix, 74 static GrFragmentProcessor* Create(GrTexture* tex, const SkMatrix& matrix, 86 static bool ShouldUseBicubic(const SkMatrix& localCoordsToDevice, 91 const SkMatrix &matrix, const SkShader::TileMode tileModes[2]); 93 const SkMatrix &matrix, const SkRect& domain);
|
/external/skia/include/core/ |
H A D | SkMultiPictureDraw.h | 11 #include "SkMatrix.h" 43 const SkMatrix* matrix = NULL, 62 SkMatrix fMatrix; 65 void init(SkCanvas*, const SkPicture*, const SkMatrix*, const SkPaint*);
|
H A D | SkMatrix.h | 17 /** \class SkMatrix 19 The SkMatrix class holds a 3x3 matrix for transforming coordinates. 20 SkMatrix does not have a constructor, so it must be explicitly initialized 24 class SK_API SkMatrix { class 26 static SkMatrix SK_WARN_UNUSED_RESULT MakeScale(SkScalar sx, SkScalar sy) { 27 SkMatrix m; 32 static SkMatrix SK_WARN_UNUSED_RESULT MakeScale(SkScalar scale) { 33 SkMatrix m; 38 static SkMatrix SK_WARN_UNUSED_RESULT MakeTrans(SkScalar dx, SkScalar dy) { 39 SkMatrix [all...] |