Lines Matching refs:scanline
1173 FX_LPBYTE scanline = m_pBuffer + line * m_Pitch;
1184 dest_scan[i] = (scanline[src_x / 8] & (1 << (7 - src_x % 8))) ? 255 : 0;
1200 FX_ARGB argb = m_pPalette[scanline[src_x]];
1206 FX_CMYK cmyk = m_pPalette[scanline[src_x]];
1213 dest_scan[dest_pos] = scanline[src_x];
1225 dest_scan[dest_pos + b] = scanline[src_x + b];
1288 FX_LPBYTE scanline = m_pBuffer + row * m_Pitch;
1291 AdobeCMYK_to_sRGB1(scanline[0], scanline[1], scanline[2], scanline[3],
1293 *scanline ++ = 0;
1294 *scanline ++ = 0;
1295 *scanline ++ = 0;
1296 *scanline ++ = 255 - FXRGB2GRAY(r, g, b);
1303 FX_LPBYTE scanline = m_pBuffer + row * m_Pitch;
1306 int gray = FXRGB2GRAY(scanline[2], scanline[1], scanline[0]);
1307 *scanline ++ = gray;
1308 *scanline ++ = gray;
1309 *scanline = gray;
1310 scanline += gap;
1317 FX_LPBYTE scanline = m_pBuffer + row * m_Pitch;
1320 AdobeCMYK_to_sRGB1(scanline[0], scanline[1], scanline[2], scanline[3],
1323 *scanline ++ = bc + (fc - bc) * gray / 255;
1324 *scanline ++ = bm + (fm - bm) * gray / 255;
1325 *scanline ++ = by + (fy - by) * gray / 255;
1326 *scanline ++ = bk + (fk - bk) * gray / 255;
1331 FX_LPBYTE scanline = m_pBuffer + row * m_Pitch;
1334 int gray = FXRGB2GRAY(scanline[2], scanline[1], scanline[0]);
1335 *scanline ++ = bb + (fb - bb) * gray / 255;
1336 *scanline ++ = bg + (fg - bg) * gray / 255;
1337 *scanline = br + (fr - br) * gray / 255;
1338 scanline += gap;
1707 void CFX_BitmapStorer::ComposeScanline(int line, FX_LPCBYTE scanline, FX_LPCBYTE scan_extra_alpha)
1713 FXSYS_memcpy32(dest_buf, scanline, m_pBitmap->GetPitch());