/third_party/flutter/skia/experimental/xform/ |
D | XContext.cpp | 29 , fCTM(SkMatrix::I()) in RasterXformResolver() 36 fCTM = parent->ctm(); in RasterXformResolver() 41 fCTM.preConcat(m); in concat() 45 fRC.op(r, fCTM, fBounds, (SkRegion::Op)op, false); in clipRect() 50 fRC.op(rr, fCTM, fBounds, (SkRegion::Op)op, false); in clipRRect() 54 fRC.op(p, fCTM, fBounds, (SkRegion::Op)op, false); in clipPath() 58 const SkMatrix& ctm() const { return fCTM; } in ctm() 69 SkMatrix fCTM; member in RasterXformResolver
|
D | SkXform.h | 49 const SkMatrix& ctm() const { return fCTM; } in ctm() 70 SkMatrix fCTM; variable
|
D | SkXform.cpp | 74 fCTM = ctm; in setCache()
|
/third_party/skia/experimental/xform/ |
D | XContext.cpp | 29 , fCTM(SkMatrix::I()) in RasterXformResolver() 36 fCTM = parent->ctm(); in RasterXformResolver() 41 fCTM.preConcat(m); in concat() 45 fRC.op(r, fCTM, op, false); in clipRect() 50 fRC.op(rr, fCTM, op, false); in clipRRect() 54 fRC.op(p, fCTM, op, false); in clipPath() 58 const SkMatrix& ctm() const { return fCTM; } in ctm() 69 SkMatrix fCTM; member in RasterXformResolver
|
D | SkXform.h | 49 const SkMatrix& ctm() const { return fCTM; } in ctm() 70 SkMatrix fCTM; variable
|
D | SkXform.cpp | 74 fCTM = ctm; in setCache()
|
/third_party/skia/src/shaders/ |
D | SkLocalMatrixShader.cpp | 126 , fCTM(ctm) in SkCTMShader() 145 SkOverrideDeviceMatrixProvider matrixProvider(rec.fMatrixProvider, fCTM); in onAppendStages() 163 SkOverrideDeviceMatrixProvider matrixProvider(matrices, fCTM); in onProgram() 173 SkMatrix fCTM; member in SkCTMShader 183 if (!fCTM.invert(&ctmInv)) { in asFragmentProcessor() 187 auto ctmProvider = SkOverrideDeviceMatrixProvider(args.fMatrixProvider, fCTM); in asFragmentProcessor()
|
D | SkShaderBase.h | 120 const SkMatrix& getCTM() const { return fCTM; } in getCTM() 123 SkMatrix fCTM;
|
D | SkShader.cpp | 96 : fShader(shader), fCTM(*rec.fMatrix) in Context()
|
/third_party/skia/src/core/ |
D | SkRecordDraw.cpp | 191 fCTM = SkMatrix::I(); in FillBounds() 194 fSaveStack.push_back({ 0, Bounds::MakeEmpty(), nullptr, fCTM }); in FillBounds() 239 fCTM.mapRect(&rect); in adjustAndMap() 259 void updateCTM(const Restore& op) { fCTM = op.matrix; } in updateCTM() 260 void updateCTM(const SetMatrix& op) { fCTM = op.matrix; } in updateCTM() 261 void updateCTM(const SetM44& op) { fCTM = op.matrix.asM33(); } in updateCTM() 262 void updateCTM(const Concat44& op) { fCTM.preConcat(op.matrix.asM33()); } in updateCTM() 263 void updateCTM(const Concat& op) { fCTM.preConcat(op.matrix); } in updateCTM() 264 void updateCTM(const Scale& op) { fCTM.preScale(op.sx, op.sy); } in updateCTM() 265 void updateCTM(const Translate& op) { fCTM.preTranslate(op.dx, op.dy); } in updateCTM() [all …]
|
/third_party/flutter/skia/src/core/ |
D | SkRecordDraw.cpp | 180 fCTM = SkMatrix::I(); in FillBounds() 183 fSaveStack.push_back({ 0, Bounds::MakeEmpty(), nullptr, fCTM }); in FillBounds() 211 const SkMatrix& ctm() const { return fCTM; } in ctm() 232 fCTM.mapRect(&rect); in adjustAndMap() 252 void updateCTM(const Restore& op) { fCTM = op.matrix; } in updateCTM() 253 void updateCTM(const SetMatrix& op) { fCTM = op.matrix; } in updateCTM() 254 void updateCTM(const Concat& op) { fCTM.preConcat(op.matrix); } in updateCTM() 255 void updateCTM(const Translate& op) { fCTM.preTranslate(op.dx, op.dy); } in updateCTM() 288 sb.ctm = this->fCTM; in pushSaveBlock() 432 SkDrawShadowMetrics::GetLocalBounds(op.path, op.rec, fCTM, &bounds); in bounds() [all …]
|
D | SkDevice.cpp | 40 fCTM.reset(); in SkBaseDevice() 45 fCTM = globalCTM; in setOrigin() 46 fCTM.postTranslate(SkIntToScalar(-x), SkIntToScalar(-y)); in setOrigin() 50 fCTM = ctm; in setGlobalCTM() 52 fCTM.postTranslate(-SkIntToScalar(fOrigin.fX), -SkIntToScalar(fOrigin.fY)); in setGlobalCTM()
|
D | SkEffectPriv.h | 27 const SkMatrix fCTM; member
|
D | SkDevice.h | 123 const SkMatrix& ctm() const { return fCTM; } in ctm() 125 fCTM = ctm; in setCTM() 369 SkMatrix fCTM; variable
|
/third_party/flutter/skia/src/shaders/ |
D | SkShaderBase.h | 126 const SkMatrix& getCTM() const { return fCTM; } in getCTM() 129 SkMatrix fCTM;
|
D | SkShader.cpp | 97 : fShader(shader), fCTM(*rec.fMatrix) in Context() 162 ContextRec cr(*opaquePaint, rec.fCTM, rec.fLocalM, rec.fDstColorType, sk_srgb_singleton()); in onAppendStages()
|
D | SkRTShader.cpp | 49 if (!this->computeTotalInverse(rec.fCTM, rec.fLocalM, &inverse)) { in onAppendStages()
|
D | SkImageShader.cpp | 317 rec.fCTM.hasPerspective())) in doStages() 330 if (!this->computeTotalInverse(rec.fCTM, rec.fLocalM, &matrix)) { in doStages()
|
D | SkPictureShader.cpp | 278 bitmapShader = this->refBitmapShader(rec.fCTM, &lm, rec.fDstColorType, rec.fDstCS); in onAppendStages()
|
/third_party/skia/experimental/sorttoy/ |
D | Fake.cpp | 48 r.offset(fCTM); in FakeMCBlob() 53 fCTM += s.getTrans(); in FakeMCBlob()
|
D | Fake.h | 70 SkIPoint ctm() const { return fCTM; } in ctm() 82 SkIPoint fCTM { 0, 0 };
|
/third_party/flutter/skia/src/shaders/gradients/ |
D | SkGradientShader.cpp | 279 if (!this->computeTotalInverse(rec.fCTM, rec.fLocalM, &matrix)) { in onAppendStages()
|