Searched refs:fInvMatrix (Results 1 – 8 of 8) sorted by relevance
/third_party/skia/src/core/ |
D | SkBitmapProcState.cpp | 30 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 …]
|
D | SkBitmapProcState_matrixProcs.cpp | 77 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()
|
D | SkBitmapProcState.h | 52 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/ |
D | SkBitmapProcState.cpp | 172 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 …]
|
D | SkBitmapController.cpp | 34 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()
|
D | SkBitmapProcState.h | 37 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);
|
D | SkBitmapController.h | 29 const SkMatrix& invMatrix() const { return fInvMatrix; } in invMatrix() 37 SkMatrix fInvMatrix; variable
|
/third_party/flutter/skia/samplecode/ |
D | PerlinPatch.cpp | 73 SkMatrix fInvMatrix; member in PerlinPatchView 129 if (!canvas->getTotalMatrix().invert(&fInvMatrix)) { in onDrawContent() 179 fInvMatrix.mapPoints(&clickPoint, 1); in onFindClickHandler()
|