9#ifndef GP_WRITE_PIXELS_GEN_H
10#define GP_WRITE_PIXELS_GEN_H
36 size_t cnt,
unsigned int val);
48 size_t cnt,
unsigned int val);
59 size_t cnt,
unsigned int val);
70 size_t cnt,
unsigned int val);
81 size_t cnt,
unsigned int val);
92 size_t cnt,
unsigned int val);
void gp_write_pixels_8BPP(void *start, size_t cnt, unsigned int val)
Optimized function to draw a row of 8BPP pixels.
void gp_write_pixels_4BPP_UB(void *start, uint8_t off, size_t cnt, unsigned int val)
Optimized function to draw a row of 4BPP_UB pixels.
void gp_write_pixels_4BPP_DB(void *start, uint8_t off, size_t cnt, unsigned int val)
Optimized function to draw a row of 4BPP_DB pixels.
void gp_write_pixels_2BPP_DB(void *start, uint8_t off, size_t cnt, unsigned int val)
Optimized function to draw a row of 2BPP_DB pixels.
void gp_write_pixels_16BPP_BE(void *start, size_t cnt, unsigned int val)
Optimized function to draw a row of 16BPP_BE pixels.
void gp_write_pixels_32BPP(void *start, size_t cnt, unsigned int val)
Optimized function to draw a row of 32BPP pixels.
void gp_write_pixels_1BPP_DB(void *start, uint8_t off, uint8_t y_off, size_t cnt, unsigned int val)
Optimized function to draw a row of 1BPP_DB pixels.
void gp_write_pixels_16BPP(void *start, size_t cnt, unsigned int val)
Optimized function to draw a row of 16BPP pixels.
void gp_write_pixels_24BPP(void *start, size_t cnt, unsigned int val)
Optimized function to draw a row of 24BPP pixels.
void gp_write_pixels_1BPP_UB(void *start, uint8_t off, uint8_t y_off, size_t cnt, unsigned int val)
Optimized function to draw a row of 1BPP_UB pixels.
void gp_write_pixels_2BPP_UB(void *start, uint8_t off, size_t cnt, unsigned int val)
Optimized function to draw a row of 2BPP_UB pixels.