Home
last modified time | relevance | path

Searched refs:fCTM (Results 1 – 22 of 22) sorted by relevance

/third_party/flutter/skia/experimental/xform/
DXContext.cpp29 , 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
DSkXform.h49 const SkMatrix& ctm() const { return fCTM; } in ctm()
70 SkMatrix fCTM; variable
DSkXform.cpp74 fCTM = ctm; in setCache()
/third_party/skia/experimental/xform/
DXContext.cpp29 , 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
DSkXform.h49 const SkMatrix& ctm() const { return fCTM; } in ctm()
70 SkMatrix fCTM; variable
DSkXform.cpp74 fCTM = ctm; in setCache()
/third_party/skia/src/shaders/
DSkLocalMatrixShader.cpp126 , 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()
DSkShaderBase.h120 const SkMatrix& getCTM() const { return fCTM; } in getCTM()
123 SkMatrix fCTM;
DSkShader.cpp96 : fShader(shader), fCTM(*rec.fMatrix) in Context()
/third_party/skia/src/core/
DSkRecordDraw.cpp191 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/
DSkRecordDraw.cpp180 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 …]
DSkDevice.cpp40 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()
DSkEffectPriv.h27 const SkMatrix fCTM; member
DSkDevice.h123 const SkMatrix& ctm() const { return fCTM; } in ctm()
125 fCTM = ctm; in setCTM()
369 SkMatrix fCTM; variable
/third_party/flutter/skia/src/shaders/
DSkShaderBase.h126 const SkMatrix& getCTM() const { return fCTM; } in getCTM()
129 SkMatrix fCTM;
DSkShader.cpp97 : fShader(shader), fCTM(*rec.fMatrix) in Context()
162 ContextRec cr(*opaquePaint, rec.fCTM, rec.fLocalM, rec.fDstColorType, sk_srgb_singleton()); in onAppendStages()
DSkRTShader.cpp49 if (!this->computeTotalInverse(rec.fCTM, rec.fLocalM, &inverse)) { in onAppendStages()
DSkImageShader.cpp317 rec.fCTM.hasPerspective())) in doStages()
330 if (!this->computeTotalInverse(rec.fCTM, rec.fLocalM, &matrix)) { in doStages()
DSkPictureShader.cpp278 bitmapShader = this->refBitmapShader(rec.fCTM, &lm, rec.fDstColorType, rec.fDstCS); in onAppendStages()
/third_party/skia/experimental/sorttoy/
DFake.cpp48 r.offset(fCTM); in FakeMCBlob()
53 fCTM += s.getTrans(); in FakeMCBlob()
DFake.h70 SkIPoint ctm() const { return fCTM; } in ctm()
82 SkIPoint fCTM { 0, 0 };
/third_party/flutter/skia/src/shaders/gradients/
DSkGradientShader.cpp279 if (!this->computeTotalInverse(rec.fCTM, rec.fLocalM, &matrix)) { in onAppendStages()