Home
last modified time | relevance | path

Searched refs:fInvMatrix (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/src/core/
DSkBitmapProcState.cpp30 SkASSERT(s.fInvMatrix.isScaleTranslate()); in Clamp_S32_opaque_D32_nofilter_DX_shaderproc()
80 SkASSERT(s.fInvMatrix.isScaleTranslate()); in S32_alpha_D32_nofilter_DX()
191 fInvMatrix = inv; in init()
198 std::tie(fPixmap, fInvMatrix) = access->level(); in init()
204 bool integral_translate_only = just_trans_integral(fInvMatrix); in init()
214 SkMatrixPriv::PostIDiv(&fInvMatrix, fPixmap.width(), fPixmap.height()); in init()
225 if (matrix_only_scale_translate(fInvMatrix)) { in init()
227 if (fInvMatrix.invert(&forward) && just_trans_general(forward)) { in init()
228 fInvMatrix.setTranslate(-forward.getTranslateX(), -forward.getTranslateY()); in init()
233 integral_translate_only = just_trans_integral(fInvMatrix); in init()
[all …]
DSkBitmapProcState_matrixProcs.cpp77 SkASSERT(s.fInvMatrix.isScaleTranslate()); in nofilter_scale()
123 SkASSERT(!s.fInvMatrix.hasPerspective()); in nofilter_affine()
168 SkASSERT(s.fInvMatrix.isScaleTranslate()); in filter_scale()
205 SkASSERT(!s.fInvMatrix.hasPerspective()); in filter_affine()
320 SkASSERT(s.fInvMatrix.isTranslate()); in clampx_nofilter_trans()
372 SkASSERT(s.fInvMatrix.isTranslate()); in repeatx_nofilter_trans()
409 SkASSERT(s.fInvMatrix.isTranslate()); in mirrorx_nofilter_trans()
472 SkASSERT(!fInvMatrix.hasPerspective()); in chooseMatrixProc()
488 if (!fInvMatrix.isScaleTranslate()) { in chooseMatrixProc()
DSkBitmapProcState.h52 SkMatrix fInvMatrix; // This changes based on tile mode. member
159 s.fInvProc(s.fInvMatrix,
172 biasX = (s.fInvMatrix.getScaleX() > 0);
173 biasY = (s.fInvMatrix.getScaleY() > 0);
/third_party/flutter/skia/src/core/
DSkBitmapProcState.cpp172 fInvMatrix = inv; in init()
182 fInvMatrix = fBMState->invMatrix(); in init()
189 bool integral_translate_only = just_trans_integral(fInvMatrix); in init()
199 fInvMatrix.postIDiv(fPixmap.width(), fPixmap.height()); in init()
210 if (matrix_only_scale_translate(fInvMatrix)) { in init()
212 if (fInvMatrix.invert(&forward) && just_trans_general(forward)) { in init()
213 fInvMatrix.setTranslate(-forward.getTranslateX(), -forward.getTranslateY()); in init()
218 integral_translate_only = just_trans_integral(fInvMatrix); in init()
221 fInvType = fInvMatrix.getType(); in init()
251 fInvProc = SkMatrixPriv::GetMapXYProc(fInvMatrix); in chooseProcs()
[all …]
DSkBitmapController.cpp34 if (SkMatrixPriv::AdjustHighQualityFilterLevel(fInvMatrix, true) != kHigh_SkFilterQuality) { in processHighRequest()
58 if (!fInvMatrix.decomposeScale(&invScaleSize, nullptr)) { in processMediumRequest()
78 fInvMatrix.postScale(invScaleFixup.width(), invScaleFixup.height()); in processMediumRequest()
94 fInvMatrix = inv; in State()
DSkBitmapProcState.h37 SkMatrix fInvMatrix; // This changes based on tile mode. member
174 s.fInvProc(s.fInvMatrix,
184 biasX = (s.fInvMatrix.getScaleX() > 0);
185 biasY = (s.fInvMatrix.getScaleY() > 0);
DSkBitmapController.h29 const SkMatrix& invMatrix() const { return fInvMatrix; } in invMatrix()
37 SkMatrix fInvMatrix; variable
/third_party/flutter/skia/samplecode/
DPerlinPatch.cpp73 SkMatrix fInvMatrix; member in PerlinPatchView
129 if (!canvas->getTotalMatrix().invert(&fInvMatrix)) { in onDrawContent()
179 fInvMatrix.mapPoints(&clickPoint, 1); in onFindClickHandler()