modified 3d reload flag to support 32 clones, added clone counter as well.

git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13176 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Rudolf Cornelissen 2005-06-16 12:47:29 +00:00
parent 332f986f39
commit a1d2fb778f

View File

@ -204,7 +204,12 @@ typedef struct {
uint32 max; /* command buffer's useable size in 32-bit words */
} dma;
bool agp_mode; /* card is running in AGP mode */
bool reload_state_3D; /* instruct 3D clone to reload it's rendering state */
struct {
/* number of active 3D accelerant 'clones' */
uint8 clones;
/* instruct 3D accelerants to reload their render states (a bit per clone) */
uint32 reload_state_3D;
} threeD;
} engine;
/* fixme: