• Home
  • Raw
  • Download

Lines Matching refs:fInvMatrix

30     SkASSERT(s.fInvMatrix.isScaleTranslate());  in Clamp_S32_opaque_D32_nofilter_DX_shaderproc()
80 SkASSERT(s.fInvMatrix.isScaleTranslate()); in S32_alpha_D32_nofilter_DX()
198 std::tie(fPixmap, fInvMatrix) = access->level(); in init()
199 fInvMatrix.preConcat(inv); in init()
205 bool integral_translate_only = just_trans_integral(fInvMatrix); in init()
215 SkMatrixPriv::PostIDiv(&fInvMatrix, fPixmap.width(), fPixmap.height()); in init()
226 if (matrix_only_scale_translate(fInvMatrix)) { in init()
228 if (fInvMatrix.invert(&forward) && just_trans_general(forward)) { in init()
229 fInvMatrix.setTranslate(-forward.getTranslateX(), -forward.getTranslateY()); in init()
234 integral_translate_only = just_trans_integral(fInvMatrix); in init()
256 SkASSERT(!fInvMatrix.hasPerspective()); in chooseProcs()
257 SkASSERT(SkOpts::S32_alpha_D32_filter_DXDY || fInvMatrix.isScaleTranslate()); in chooseProcs()
264 fInvProc = SkMatrixPriv::GetMapXYProc(fInvMatrix); in chooseProcs()
265 fInvSxFractionalInt = SkScalarToFractionalInt(fInvMatrix.getScaleX()); in chooseProcs()
266 fInvKyFractionalInt = SkScalarToFractionalInt(fInvMatrix.getSkewY ()); in chooseProcs()
270 bool translate_only = (fInvMatrix.getType() & ~SkMatrix::kTranslate_Mask) == 0; in chooseProcs()
274 if (fInvMatrix.isScaleTranslate()) { in chooseProcs()
287 && fInvMatrix.isScaleTranslate()) { in chooseProcs()
301 SkASSERT(s.fInvMatrix.isTranslate()); in Clamp_S32_D32_nofilter_trans_shaderproc()
363 SkASSERT(s.fInvMatrix.isTranslate()); in Repeat_S32_D32_nofilter_trans_shaderproc()
416 SkASSERT(s.fInvMatrix.isScaleTranslate()); in S32_D32_constX_shaderproc()
436 if (s.fInvMatrix.isTranslate()) { in S32_D32_constX_shaderproc()
471 if (!s.fInvMatrix.isTranslate() && in S32_D32_constX_shaderproc()
548 if (1 == fPixmap.width() && fInvMatrix.isScaleTranslate()) { in chooseShaderProc32()
549 if (!fBilerp && fInvMatrix.isTranslate() && !this->setupForTranslate()) { in chooseShaderProc32()
558 if (!fInvMatrix.isTranslate()) { in chooseShaderProc32()
649 if (state.fInvMatrix.isScaleTranslate()) { in DebugMatrixProc()
677 if (fInvMatrix.isScaleTranslate()) { in maxCountForBufferSize()