X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=Pico%2FPico.h;h=7bdcc6f6f338b23334a9d638dfd366a7ff852516;hb=4aed476f2475f40406b4c3da91b3e5e7323e87b2;hp=f6305053c9b0aca8f7b930814b6c288f6ade34d2;hpb=ee4f03ae8612ca281935871c897ef3a7f4d499ca;p=picodrive.git diff --git a/Pico/Pico.h b/Pico/Pico.h index f630505..7bdcc6f 100644 --- a/Pico/Pico.h +++ b/Pico/Pico.h @@ -157,6 +157,11 @@ extern int (*PicoScanEnd)(unsigned int num); #ifdef _ASM_DRAW_C void vidConvCpyRGB565(void *to, void *from, int pixels); #endif +extern int PicoDrawMask; +#define PDRAW_LAYERB_ON (1<<2) +#define PDRAW_LAYERA_ON (1<<3) +#define PDRAW_SPRITES_LOW_ON (1<<4) +#define PDRAW_SPRITES_HI_ON (1<<7) // internals #define PDRAW_SPRITES_MOVED (1<<0) // (asm) #define PDRAW_WND_DIFF_PRIO (1<<1) // not all window tiles use same priority @@ -166,8 +171,6 @@ void vidConvCpyRGB565(void *to, void *from, int pixels); #define PDRAW_SONIC_MODE (1<<5) // mid-frame palette changes for 8bit renderer #define PDRAW_PLANE_HI_PRIO (1<<6) // have layer with all hi prio tiles (mk3) #define PDRAW_SHHI_DONE (1<<7) // layer sh/hi already processed -#define PDRAW_HAVE_LO_SPR (1<<8) -#define PDRAW_HAVE_HI_SPR (1<<9) extern int rendstatus; extern unsigned short HighPal[0x100];