Home | History | Annotate | Download | only in dib

Lines Matching refs:dest_scan

203         uint8_t* dest_scan = m_pBuffer.Get() + (dest_top + row) * m_Pitch;
208 dest_scan[(dest_left + col) / 8] |= 1
211 dest_scan[(dest_left + col) / 8] &=
219 uint8_t* dest_scan =
223 memcpy(dest_scan, src_scan, width * Bpp);
431 uint8_t* dest_scan = m_pBuffer.Get() + m_Pitch * row;
436 dest_scan[col] = 0;
440 *dest_scan = (*dest_scan) * src_scan[col] / 255;
441 dest_scan++;
451 uint8_t* dest_scan = m_pBuffer.Get() + m_Pitch * row + 3;
455 *dest_scan = (*dest_scan) * src_scan[col] / 255;
456 dest_scan += 4;
621 uint8_t* dest_scan,
640 dest_scan[i] = (scanline[src_x / 8] & (1 << (7 - src_x % 8))) ? 255 : 0;
655 dest_scan[dest_pos] = FXARGB_B(argb);
656 dest_scan[dest_pos + 1] = FXARGB_G(argb);
657 dest_scan[dest_pos + 2] = FXARGB_R(argb);
661 dest_scan[dest_pos] = FXSYS_GetCValue(cmyk);
662 dest_scan[dest_pos + 1] = FXSYS_GetMValue(cmyk);
663 dest_scan[dest_pos + 2] = FXSYS_GetYValue(cmyk);
664 dest_scan[dest_pos + 3] = FXSYS_GetKValue(cmyk);
667 dest_scan[dest_pos] = scanline[src_x];
679 dest_scan[dest_pos + b] = scanline[src_x + b];
876 uint8_t* dest_scan =
894 compositor.CompositeRgbBitmapLine(dest_scan, src_scan, width, clip_scan,
898 compositor.CompositePalBitmapLine(dest_scan, src_scan, src_left, width,
952 uint8_t* dest_scan =
966 compositor.CompositeBitMaskLine(dest_scan, src_scan, src_left, width,
969 compositor.CompositeByteMaskLine(dest_scan, src_scan + src_left, width,
1019 uint8_t* dest_scan = m_pBuffer.Get() + row * m_Pitch + rect.left;
1021 memset(dest_scan, gray, width);
1024 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, gray, src_alpha);
1025 dest_scan++;
1086 uint8_t* dest_scan = m_pBuffer.Get() + row * m_Pitch + rect.left * Bpp;
1094 uint32_t* scan = (uint32_t*)dest_scan;
1100 *dest_scan++ = color_p[0];
1101 *dest_scan++ = color_p[1];
1102 *dest_scan++ = color_p[2];
1109 uint8_t* dest_scan = m_pBuffer.Get() + row * m_Pitch + rect.left * Bpp;
1113 uint8_t back_alpha = dest_scan[3];
1115 FXARGB_SETDIB(dest_scan, FXARGB_MAKE(src_alpha, color_p[2],
1117 dest_scan += 4;
1123 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, color_p[0], alpha_ratio);
1124 dest_scan++;
1125 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, color_p[1], alpha_ratio);
1126 dest_scan++;
1127 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, color_p[2], alpha_ratio);
1128 dest_scan++;
1129 *dest_scan++ = dest_alpha;
1138 memcpy(dest_scan, color_p, Bpp);
1139 dest_scan += Bpp;
1147 *dest_scan =
1148 FXDIB_ALPHA_MERGE(*dest_scan, color_p[comps], alpha_ratio);
1149 dest_scan++;
1157 *dest_scan++ = 255;
1160 *dest_scan = FXDIB_ALPHA_MERGE(*dest_scan, color_p[comps], src_alpha);
1161 dest_scan++;