vdp rendering, fixes and optimisations

This commit is contained in:
kub 2020-09-30 19:31:41 +02:00
parent 81d54be15d
commit 47677a2ab1
4 changed files with 146 additions and 154 deletions

View file

@ -199,7 +199,7 @@ void vidConvCpyRGB565(void *to, void *from, int pixels);
void PicoDoHighPal555(int sh, int line, struct PicoEState *est);
// internals, NB must keep in sync with ASM draw functions
#define PDRAW_SPRITES_MOVED (1<<0) // SAT address modified
#define PDRAW_WND_HIGH_PRIO (1<<1) // have window with high prio tiles
#define PDRAW_WND_DIFF_PRIO (1<<1) // not all window tiles use same priority
#define PDRAW_PARSE_SPRITES (1<<2) // SAT needs parsing
#define PDRAW_INTERLACE (1<<3)
#define PDRAW_DIRTY_SPRITES (1<<4) // SAT modified