#define STATIC_SEGMENT  1

#define TIMER_CPS 46875000

#define GLIST_LEN       4096*4 //2048*4

#define SCREEN_WD       320 //320
#define SCREEN_HT       240 //240

/*
 * Layout of dynamic data.
 *
 * This structure holds the things which change per frame. It is advantageous
 * to keep dynamic data together so that we may selectively write back dirty
 * data cache lines to DRAM prior to processing by the RCP.
 *
 */

typedef struct {
  Gfx	glist[GLIST_LEN];
} dynamic_stuff;

extern u16 _cfb[][SCREEN_WD * SCREEN_HT];
extern u16 zbuffer[];