diff options
author | Aapo Tahkola <aet@rasterburn.org> | 2005-02-08 07:05:25 +0000 |
---|---|---|
committer | Aapo Tahkola <aet@rasterburn.org> | 2005-02-08 07:05:25 +0000 |
commit | 46cde1715f29dddf5d0a41d8c91ee117208d9685 (patch) | |
tree | 6870894e031d2eb1919bc9462d856a5651af0199 /src/mesa/drivers/dri/r300/r300_context.h | |
parent | d084982240bafba0169c4a6cacf02d45d6cfd8c1 (diff) |
BIG FAT NOTE: Theres a nasty bug somewhere thats causing vb color buffer clears and other things not to work. This bug can be triggered by extending struct r300_hw_state by two struct r300_state_atom's from its current size. Everything zbs and unk42B4 related is now covered with HAVE_ZBS and GA ifdefs. Who wants to fix it? Not i. :)
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_context.h')
-rw-r--r-- | src/mesa/drivers/dri/r300/r300_context.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_context.h b/src/mesa/drivers/dri/r300/r300_context.h index 428614b7a6..eaec08d602 100644 --- a/src/mesa/drivers/dri/r300/r300_context.h +++ b/src/mesa/drivers/dri/r300/r300_context.h @@ -407,8 +407,10 @@ struct r300_hw_state { struct r300_state_atom unk4274; /* (4274) */ struct r300_state_atom unk4288; /* (4288) */ struct r300_state_atom unk42A0; /* (42A0) */ - struct r300_state_atom zbs; /* zbias (42A4) */ - struct r300_state_atom unk42B4; /* (42B4) */ +#ifdef HAVE_ZBS +#endif + //struct r300_state_atom zbs; /* zbias (42A4) */ + //struct r300_state_atom unk42B4; /* (42B4) */ struct r300_state_atom cul; /* cull cntl (42B8) */ struct r300_state_atom unk42C0; /* (42C0) */ struct r300_state_atom rc; /* rs control (4300) */ |