Home
last modified time | relevance | path

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

/aosp_15_r20/external/skia/src/core/
H A DSkBitmapProcState.cpp36 SkASSERT(s.fInvMatrix.isScaleTranslate()); in Clamp_S32_opaque_D32_nofilter_DX_shaderproc()
86 SkASSERT(s.fInvMatrix.isScaleTranslate()); in S32_alpha_D32_nofilter_DX()
204 std::tie(fPixmap, fInvMatrix) = access->level(); in init()
205 fInvMatrix.preConcat(inv); in init()
211 bool integral_translate_only = just_trans_integral(fInvMatrix); in init()
221 SkMatrixPriv::PostIDiv(&fInvMatrix, fPixmap.width(), fPixmap.height()); in init()
232 if (matrix_only_scale_translate(fInvMatrix)) { in init()
234 if (fInvMatrix.invert(&forward) && just_trans_general(forward)) { in init()
235 fInvMatrix.setTranslate(-forward.getTranslateX(), -forward.getTranslateY()); in init()
240 integral_translate_only = just_trans_integral(fInvMatrix); in init()
[all …]
H A DSkBitmapProcState_matrixProcs.cpp87 SkASSERT(s.fInvMatrix.isScaleTranslate()); in nofilter_scale()
133 SkASSERT(!s.fInvMatrix.hasPerspective()); in nofilter_affine()
193 SkASSERT(s.fInvMatrix.isScaleTranslate()); in filter_scale()
230 SkASSERT(!s.fInvMatrix.hasPerspective()); in filter_affine()
345 SkASSERT(s.fInvMatrix.isTranslate()); in clampx_nofilter_trans()
397 SkASSERT(s.fInvMatrix.isTranslate()); in repeatx_nofilter_trans()
434 SkASSERT(s.fInvMatrix.isTranslate()); in mirrorx_nofilter_trans()
497 SkASSERT(!fInvMatrix.hasPerspective()); in chooseMatrixProc()
513 if (!fInvMatrix.isScaleTranslate()) { in chooseMatrixProc()
H A DSkBitmapProcState.h59 SkMatrix fInvMatrix; // This changes based on tile mode. member
166 s.fInvProc(s.fInvMatrix,