38#define pSLIM_BMAP_START_MSB 0x02
41#define pSLIM_BMAP_START_LSB 0x01
159 int x,
int y,
int w,
int h,
int dx,
int dy);
void gfxbitmap_copy(l4_uint8_t *dest, l4_uint8_t *src, l4re_video_view_info_t *vi, int x, int y, int w, int h, int dx, int dy)
Copy a rectangular area.
void gfxbitmap_bmap(l4_uint8_t *vfb, l4re_video_view_info_t *vi, l4_int16_t x, l4_int16_t y, l4_uint32_t w, l4_uint32_t h, l4_uint8_t *bmap, gfxbitmap_color_pix_t fgc, gfxbitmap_color_pix_t bgc, struct gfxbitmap_offset *offset, l4_uint8_t mode)
Fill a rectangular area with a bicolor bitmap pattern.
void gfxbitmap_fill(l4_uint8_t *vfb, l4re_video_view_info_t *vi, int x, int y, int w, int h, gfxbitmap_color_pix_t color)
Fill a rectangular area with a color.
gfxbitmap_color_pix_t gfxbitmap_convert_color(l4re_video_view_info_t *vi, gfxbitmap_color_t rgb)
Convert a color.
void gfxbitmap_set(l4_uint8_t *vfb, l4re_video_view_info_t *vi, l4_int16_t x, l4_int16_t y, l4_uint32_t w, l4_uint32_t h, l4_uint32_t xoffs, l4_uint32_t yoffs, l4_uint8_t *pmap, struct gfxbitmap_offset *offset, l4_uint32_t pwidth)
Set area from source area.
unsigned int gfxbitmap_color_t
Standard color type.
unsigned int gfxbitmap_color_pix_t
Specific color type.
signed short int l4_int16_t
Signed 16bit value.
unsigned char l4_uint8_t
Unsigned 8bit value.
unsigned int l4_uint32_t
Unsigned 32bit value.
#define EXTERN_C_BEGIN
Start section with C types and functions.
#define EXTERN_C_END
End section with C types and functions.
Common L4 ABI Data Types.
offsets in pmap[] and bmap[]
l4_uint32_t preskip_x
skip pixels at beginning of line
l4_uint32_t endskip_x
skip pixels at end of line
l4_uint32_t preskip_y
skip lines
View information structure.