Line | Source | Count |
1 | | - |
2 | | - |
3 | | - |
4 | | - |
5 | | - |
6 | void convert_ARGB_to_ARGB_PM_avx2(QImageData *dest, const QImageData *src, Qt::ImageConversionFlags) | - |
7 | { | - |
8 | ((!(src->format == QImage::Format_ARGB32 || src->format == QImage::Format_RGBA8888)) ? qt_assert("src->format == QImage::Format_ARGB32 || src->format == QImage::Format_RGBA8888",__FILE__,51) : qt_noop()); | - |
9 | ((!(dest->format == QImage::Format_ARGB32_Premultiplied || dest->format == QImage::Format_RGBA8888_Premultiplied)) ? qt_assert("dest->format == QImage::Format_ARGB32_Premultiplied || dest->format == QImage::Format_RGBA8888_Premultiplied",__FILE__,52) : qt_noop()); | - |
10 | ((!(src->width == dest->width)) ? qt_assert("src->width == dest->width",__FILE__,53) : qt_noop()); | - |
11 | ((!(src->height == dest->height)) ? qt_assert("src->height == dest->height",__FILE__,54) : qt_noop()); | - |
12 | | - |
13 | const uint *src_data = (uint *) src->data; | - |
14 | uint *dest_data = (uint *) dest->data; | - |
15 | for (int i = 0; i < src->heightTRUE | never evaluated | FALSE | never evaluated |
; ++i) { | 0 |
16 | qt_convertARGB32ToARGB32PM(dest_data, src_data, src->width); | - |
17 | src_data += src->bytes_per_line >> 2; | - |
18 | dest_data += dest->bytes_per_line >> 2; | - |
19 | } never executed: end of block | 0 |
20 | } never executed: end of block | 0 |
21 | | - |
22 | | - |
| | |