1.1 --- a/test/pvr.h Tue Jul 11 01:35:27 2006 +0000
1.2 +++ b/test/pvr.h Sun Aug 06 09:43:03 2006 +0000
1.5 - * $Id: pvr.h,v 1.1 2006-07-11 01:35:23 nkeynes Exp $
1.6 + * $Id: pvr.h,v 1.2 2006-08-02 04:13:15 nkeynes Exp $
1.10 @@ -133,11 +133,20 @@
1.11 #define TA_CMD_VERTEX 0xe0000000
1.12 #define TA_CMD_VERTEX_LAST 0xF0000000 /* end of strip */
1.14 +#define GRID_SIZE( hres, vres ) (((((vres+31) / 32)-1)<<16)|((((hres+31) / 32)-1)))
1.16 -void ta_init( unsigned int hres, unsigned int vres,
1.17 - unsigned int polybuf, unsigned int polybuflen,
1.18 - unsigned int tilebuf, unsigned int tilebuflen );
1.20 + unsigned int ta_cfg;
1.21 + unsigned int grid_size;
1.22 + unsigned int obj_start;
1.23 + unsigned int obj_end;
1.24 + unsigned int tile_start;
1.25 + unsigned int tile_end;
1.26 + unsigned int plist_start;
1.29 +void ta_init( struct ta_config *config );
1.30 void pvr_dump_objbuf( FILE *f );
1.31 void pvr_dump_tilebuf( FILE *f );
1.32 int pvr_get_objbuf_size();
1.33 +int pvr_get_plist_posn();