5 #include "gdk-pixbuf.h"
9 /* Scale src_buf from src_width / src_height by factors scale_x, scale_y
10 * and composite the portion corresponding to
11 * render_x, render_y, render_width, render_height in the new
12 * coordinate system into dest_buf starting at 0, 0
14 void pixops_composite (guchar *dest_buf,
22 const guchar *src_buf,
30 GdkInterpType interp_type,
33 /* Scale src_buf from src_width / src_height by factors scale_x, scale_y
34 * and composite the portion corresponding to
35 * render_x, render_y, render_width, render_height in the new
36 * coordinate system against a checkboard with checks of size check_size
37 * of the colors color1 and color2 into dest_buf starting at 0, 0
39 void pixops_composite_color (guchar *dest_buf,
47 const guchar *src_buf,
55 GdkInterpType interp_type,
63 /* Scale src_buf from src_width / src_height by factors scale_x, scale_y
64 * and composite the portion corresponding to
65 * render_x, render_y, render_width, render_height in the new
66 * coordinate system into dest_buf starting at 0, 0
68 void pixops_scale (guchar *dest_buf,
76 const guchar *src_buf,
84 GdkInterpType interp_type);