45void gp_blit_xyxy_clipped(
const gp_pixmap *src,
80void gp_blit_xywh_clipped(
const gp_pixmap *src,
98static inline void gp_blit_clipped(
const gp_pixmap *src,
103 gp_blit_xywh_clipped(src, x0, y0, w0, h0, dst, x1, y1);
109void gp_blit_xyxy_raw(
const gp_pixmap *src,
116void gp_blit_xywh_raw(
const gp_pixmap *src,
123static inline void gp_blit_raw(
const gp_pixmap *src,
128 gp_blit_xywh_raw(src, x0, y0, w0, h0, dst, x1, y1);
int gp_coord
Integer type for coordinates i.e. x, y, ...
unsigned int gp_size
Integer type for sizes i.e. w, h, ...
static void gp_blit(const gp_pixmap *src, gp_coord x0, gp_coord y0, gp_size w0, gp_size h0, gp_pixmap *dst, gp_coord x1, gp_coord y1)
Blits a rectangle from src into a dst.
void gp_blit_xyxy(const gp_pixmap *src, gp_coord x0, gp_coord y0, gp_coord x1, gp_coord y1, gp_pixmap *dst, gp_coord x2, gp_coord y2)
Blits a rectangle from src into a dst.
void gp_blit_xywh(const gp_pixmap *src, gp_coord x0, gp_coord y0, gp_size w0, gp_size h0, gp_pixmap *dst, gp_coord x1, gp_coord y1)
Blits a rectangle from src into a dst.