eliminate texrels (wip2)

This commit is contained in:
notaz 2017-08-06 19:23:20 +03:00
parent ea38612fad
commit 99bdfd31b8
13 changed files with 102 additions and 147 deletions

View file

@ -333,8 +333,12 @@ struct PicoEState
{
int DrawScanline;
int rendstatus;
void *DrawLineDest; // draw estination
unsigned char *HighCol;
int *HighPreSpr;
void *Pico_video;
void *Pico_vram;
int *PicoOpt;
};
// some assembly stuff depend on these, do not touch!
@ -584,9 +588,10 @@ extern void (*PicoCartUnloadHook)(void);
int CM_compareRun(int cyc, int is_sub);
// draw.c
void PicoDrawInit(void);
PICO_INTERNAL void PicoFrameStart(void);
void PicoDrawSync(int to, int blank_last_line);
void BackFill(int reg7, int sh);
void BackFill(int reg7, int sh, struct PicoEState *est);
void FinalizeLine555(int sh, int line, struct PicoEState *est);
extern int (*PicoScanBegin)(unsigned int num);
extern int (*PicoScanEnd)(unsigned int num);