Home | History | Annotate | Download | only in fxge

Lines Matching refs:src_scan

192 void NextPixel(uint8_t** src_scan, uint8_t** dst_scan, int bpp) {
193 *src_scan += 3;
227 uint8_t* src_scan = src_buf + row * src_pitch + (start_col - left) * 3;
233 Merge(src_scan[2], r, a, &dest_scan[2]);
234 Merge(src_scan[1], g, a, &dest_scan[1]);
235 Merge(src_scan[0], b, a, &dest_scan[0]);
237 MergeGammaAdjustBgr(&src_scan[0], r, g, b, a, &dest_scan[0]);
240 NextPixel(&src_scan, &dest_scan, Bpp);
245 MergeGammaAdjust(src_scan[1], r, a, &dest_scan[2]);
246 MergeGammaAdjust(src_scan[0], g, a, &dest_scan[1]);
248 MergeGammaAdjust(src_scan[-1], b, a, &dest_scan[0]);
250 NextPixel(&src_scan, &dest_scan, Bpp);
252 MergeGammaAdjustBgr(&src_scan[-1], r, g, b, a, &dest_scan[0]);
254 NextPixel(&src_scan, &dest_scan, Bpp);
258 MergeGammaAdjust(src_scan[0], r, a, &dest_scan[2]);
260 MergeGammaAdjust(src_scan[-1], g, a, &dest_scan[1]);
261 MergeGammaAdjust(src_scan[-2], b, a, &dest_scan[0]);
264 NextPixel(&src_scan, &dest_scan, Bpp);
266 MergeGammaAdjustBgr(&src_scan[-2], r, g, b, a, &dest_scan[0]);
268 NextPixel(&src_scan, &dest_scan, Bpp);
275 int src_value = AverageRgb(&src_scan[0]);
278 MergeGammaAdjustRgb(&src_scan[0], r, g, b, a, &dest_scan[0]);
281 NextPixel(&src_scan, &dest_scan, Bpp);
287 int src_value = start_col > left ? AverageRgb(&src_scan[-1])
288 : (src_scan[0] + src_scan[1]) / 3;
292 MergeGammaAdjust(src_scan[-1], r, a, &dest_scan[2]);
293 MergeGammaAdjust(src_scan[0], g, a, &dest_scan[1]);
294 MergeGammaAdjust(src_scan[1], b, a, &dest_scan[0]);
297 NextPixel(&src_scan, &dest_scan, Bpp);
300 int src_value = AverageRgb(&src_scan[-1]);
303 MergeGammaAdjustRgb(&src_scan[-1], r, g, b, a, &dest_scan[0]);
306 NextPixel(&src_scan, &dest_scan, Bpp);
312 start_col > left ? AverageRgb(&src_scan[-2]) : src_scan[0] / 3;
316 MergeGammaAdjust(src_scan[-2], r, a, &dest_scan[2]);
317 MergeGammaAdjust(src_scan[-1], g, a, &dest_scan[1]);
319 MergeGammaAdjust(src_scan[0], b, a, &dest_scan[0]);
322 NextPixel(&src_scan, &dest_scan, Bpp);
325 int src_value = AverageRgb(&src_scan[-2]);
328 MergeGammaAdjustRgb(&src_scan[-2], r, g, b, a, &dest_scan[0]);
331 NextPixel(&src_scan, &dest_scan, Bpp);