X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?p=ginge.git;a=blobdiff_plain;f=common%2Fhost_fb.h;h=cf693566d7bfb901c4f09cd75d9e1a1a140409ff;hp=1fcfdc3327794f04e5f2bb312c31ffb14db10dd6;hb=f2a1fca9e81b773927c0b28dffaa6e2ee8a5956a;hpb=6ca083930098ee075c8f61cf2c04d616349959c3 diff --git a/common/host_fb.h b/common/host_fb.h index 1fcfdc3..cf69356 100644 --- a/common/host_fb.h +++ b/common/host_fb.h @@ -2,8 +2,13 @@ int host_video_init(int *stride, int no_dblbuf); void host_video_finish(void); void *host_video_flip(void); void host_video_change_bpp(int bpp); -void host_video_update_pal(unsigned int *pal); -void host_video_blit4(const unsigned char *src, int w, int h); -void host_video_blit8(const unsigned char *src, int w, int h); -void host_video_blit16(const unsigned short *src, int w, int h); +// these are mutually exclusive +void host_video_update_pal16(unsigned short *pal); +void host_video_update_pal32(unsigned int *pal); + +void host_video_blit4(const unsigned char *src, int w, int h, int stride); +void host_video_blit8(const unsigned char *src, int w, int h, int stride); +void host_video_blit16(const unsigned short *src, int w, int h, int stride); + +void host_video_normalize_ts(int *x1024, int *y1024);