Lines Matching refs:isi

115     static QImageScaleInfo* qimageFreeScaleInfo(QImageScaleInfo *isi);
231 static QImageScaleInfo* QImageScale::qimageFreeScaleInfo(QImageScaleInfo *isi) in qimageFreeScaleInfo() argument
233 if (isi) { in qimageFreeScaleInfo()
234 delete[] isi->xpoints; in qimageFreeScaleInfo()
235 delete[] isi->ypoints; in qimageFreeScaleInfo()
236 delete[] isi->xapoints; in qimageFreeScaleInfo()
237 delete[] isi->yapoints; in qimageFreeScaleInfo()
238 delete isi; in qimageFreeScaleInfo()
247 QImageScaleInfo *isi; in qimageCalcScaleInfo() local
253 isi = new QImageScaleInfo; in qimageCalcScaleInfo()
254 if (!isi) in qimageCalcScaleInfo()
257 isi->xup_yup = (qAbs(dw) >= sw) + ((qAbs(dh) >= sh) << 1); in qimageCalcScaleInfo()
259 isi->xpoints = qimageCalcXPoints(sw, scw); in qimageCalcScaleInfo()
260 if (!isi->xpoints) in qimageCalcScaleInfo()
261 return qimageFreeScaleInfo(isi); in qimageCalcScaleInfo()
266 isi->ypoints = qimageCalcYPoints((const unsigned int *)img, in qimageCalcScaleInfo()
268 if (!isi->ypoints) in qimageCalcScaleInfo()
269 return qimageFreeScaleInfo(isi); in qimageCalcScaleInfo()
271 isi->xapoints = qimageCalcApoints(sw, scw, isi->xup_yup & 1); in qimageCalcScaleInfo()
272 if (!isi->xapoints) in qimageCalcScaleInfo()
273 return qimageFreeScaleInfo(isi); in qimageCalcScaleInfo()
274 isi->yapoints = qimageCalcApoints(sh, sch, isi->xup_yup & 2); in qimageCalcScaleInfo()
275 if (!isi->yapoints) in qimageCalcScaleInfo()
276 return qimageFreeScaleInfo(isi); in qimageCalcScaleInfo()
278 return isi; in qimageCalcScaleInfo()
282 static void qt_qimageScaleAARGBA_up_x_down_y(QImageScaleInfo *isi, unsigned int *dest,
285 static void qt_qimageScaleAARGBA_down_x_up_y(QImageScaleInfo *isi, unsigned int *dest,
288 static void qt_qimageScaleAARGBA_down_xy(QImageScaleInfo *isi, unsigned int *dest,
294 void qt_qimageScaleAARGBA_up_x_down_y_sse4(QImageScaleInfo *isi, unsigned int *dest,
297 void qt_qimageScaleAARGBA_down_x_up_y_sse4(QImageScaleInfo *isi, unsigned int *dest,
300 void qt_qimageScaleAARGBA_down_xy_sse4(QImageScaleInfo *isi, unsigned int *dest,
306 void qt_qimageScaleAARGBA_up_x_down_y_neon(QImageScaleInfo *isi, unsigned int *dest,
309 void qt_qimageScaleAARGBA_down_x_up_y_neon(QImageScaleInfo *isi, unsigned int *dest,
312 void qt_qimageScaleAARGBA_down_xy_neon(QImageScaleInfo *isi, unsigned int *dest,
317 static void qt_qimageScaleAARGBA_up_xy(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGBA_up_xy() argument
320 const unsigned int **ypoints = isi->ypoints; in qt_qimageScaleAARGBA_up_xy()
321 int *xpoints = isi->xpoints; in qt_qimageScaleAARGBA_up_xy()
322 int *xapoints = isi->xapoints; in qt_qimageScaleAARGBA_up_xy()
323 int *yapoints = isi->yapoints; in qt_qimageScaleAARGBA_up_xy()
356 static void qt_qimageScaleAARGBA(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGBA() argument
360 if (isi->xup_yup == 3) { in qt_qimageScaleAARGBA()
361 qt_qimageScaleAARGBA_up_xy(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
364 else if (isi->xup_yup == 1) { in qt_qimageScaleAARGBA()
367 qt_qimageScaleAARGBA_up_x_down_y_sse4<false>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
369 qt_qimageScaleAARGBA_up_x_down_y_neon<false>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
371 qt_qimageScaleAARGBA_up_x_down_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
374 qt_qimageScaleAARGBA_up_x_down_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
378 else if (isi->xup_yup == 2) { in qt_qimageScaleAARGBA()
381 qt_qimageScaleAARGBA_down_x_up_y_sse4<false>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
383 qt_qimageScaleAARGBA_down_x_up_y_neon<false>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
385 qt_qimageScaleAARGBA_down_x_up_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
388 qt_qimageScaleAARGBA_down_x_up_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
395 qt_qimageScaleAARGBA_down_xy_sse4<false>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
397 qt_qimageScaleAARGBA_down_xy_neon<false>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
399 qt_qimageScaleAARGBA_down_xy(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
402 qt_qimageScaleAARGBA_down_xy(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGBA()
428 static void qt_qimageScaleAARGBA_up_x_down_y(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGBA_up_x_down_y() argument
431 const unsigned int **ypoints = isi->ypoints; in qt_qimageScaleAARGBA_up_x_down_y()
432 int *xpoints = isi->xpoints; in qt_qimageScaleAARGBA_up_x_down_y()
433 int *xapoints = isi->xapoints; in qt_qimageScaleAARGBA_up_x_down_y()
434 int *yapoints = isi->yapoints; in qt_qimageScaleAARGBA_up_x_down_y()
466 static void qt_qimageScaleAARGBA_down_x_up_y(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGBA_down_x_up_y() argument
469 const unsigned int **ypoints = isi->ypoints; in qt_qimageScaleAARGBA_down_x_up_y()
470 int *xpoints = isi->xpoints; in qt_qimageScaleAARGBA_down_x_up_y()
471 int *xapoints = isi->xapoints; in qt_qimageScaleAARGBA_down_x_up_y()
472 int *yapoints = isi->yapoints; in qt_qimageScaleAARGBA_down_x_up_y()
505 static void qt_qimageScaleAARGBA_down_xy(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGBA_down_xy() argument
508 const unsigned int **ypoints = isi->ypoints; in qt_qimageScaleAARGBA_down_xy()
509 int *xpoints = isi->xpoints; in qt_qimageScaleAARGBA_down_xy()
510 int *xapoints = isi->xapoints; in qt_qimageScaleAARGBA_down_xy()
511 int *yapoints = isi->yapoints; in qt_qimageScaleAARGBA_down_xy()
554 static void qt_qimageScaleAARGB_up_x_down_y(QImageScaleInfo *isi, unsigned int *dest,
557 static void qt_qimageScaleAARGB_down_x_up_y(QImageScaleInfo *isi, unsigned int *dest,
560 static void qt_qimageScaleAARGB_down_xy(QImageScaleInfo *isi, unsigned int *dest,
564 static void qt_qimageScaleAARGB(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGB() argument
568 if (isi->xup_yup == 3) { in qt_qimageScaleAARGB()
569 qt_qimageScaleAARGBA_up_xy(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
572 else if (isi->xup_yup == 1) { in qt_qimageScaleAARGB()
575 qt_qimageScaleAARGBA_up_x_down_y_sse4<true>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
577 qt_qimageScaleAARGBA_up_x_down_y_neon<true>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
579 qt_qimageScaleAARGB_up_x_down_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
582 qt_qimageScaleAARGB_up_x_down_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
586 else if (isi->xup_yup == 2) { in qt_qimageScaleAARGB()
589 qt_qimageScaleAARGBA_down_x_up_y_sse4<true>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
591 qt_qimageScaleAARGBA_down_x_up_y_neon<true>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
593 qt_qimageScaleAARGB_down_x_up_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
596 qt_qimageScaleAARGB_down_x_up_y(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
603 qt_qimageScaleAARGBA_down_xy_sse4<true>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
605 qt_qimageScaleAARGBA_down_xy_neon<true>(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
607 qt_qimageScaleAARGB_down_xy(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
610 qt_qimageScaleAARGB_down_xy(isi, dest, dw, dh, dow, sow); in qt_qimageScaleAARGB()
634 static void qt_qimageScaleAARGB_up_x_down_y(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGB_up_x_down_y() argument
637 const unsigned int **ypoints = isi->ypoints; in qt_qimageScaleAARGB_up_x_down_y()
638 int *xpoints = isi->xpoints; in qt_qimageScaleAARGB_up_x_down_y()
639 int *xapoints = isi->xapoints; in qt_qimageScaleAARGB_up_x_down_y()
640 int *yapoints = isi->yapoints; in qt_qimageScaleAARGB_up_x_down_y()
670 static void qt_qimageScaleAARGB_down_x_up_y(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGB_down_x_up_y() argument
673 const unsigned int **ypoints = isi->ypoints; in qt_qimageScaleAARGB_down_x_up_y()
674 int *xpoints = isi->xpoints; in qt_qimageScaleAARGB_down_x_up_y()
675 int *xapoints = isi->xapoints; in qt_qimageScaleAARGB_down_x_up_y()
676 int *yapoints = isi->yapoints; in qt_qimageScaleAARGB_down_x_up_y()
706 static void qt_qimageScaleAARGB_down_xy(QImageScaleInfo *isi, unsigned int *dest, in qt_qimageScaleAARGB_down_xy() argument
709 const unsigned int **ypoints = isi->ypoints; in qt_qimageScaleAARGB_down_xy()
710 int *xpoints = isi->xpoints; in qt_qimageScaleAARGB_down_xy()
711 int *xapoints = isi->xapoints; in qt_qimageScaleAARGB_down_xy()
712 int *yapoints = isi->yapoints; in qt_qimageScaleAARGB_down_xy()