On Thu, 7 Jul 2011 00:49:13 -0700, Kenneth Graunke <kenn...@whitecape.org> wrote: > Signed-off-by: Kenneth Graunke <kenn...@whitecape.org> > --- > src/mesa/drivers/dri/i965/brw_misc_state.c | 15 +++++---------- > src/mesa/drivers/dri/i965/brw_structs.h | 9 --------- > 2 files changed, 5 insertions(+), 19 deletions(-) > > diff --git a/src/mesa/drivers/dri/i965/brw_misc_state.c > b/src/mesa/drivers/dri/i965/brw_misc_state.c > index 033c77c..5ecbe64 100644 > --- a/src/mesa/drivers/dri/i965/brw_misc_state.c > +++ b/src/mesa/drivers/dri/i965/brw_misc_state.c > @@ -621,16 +621,11 @@ static void upload_invarient_state( struct brw_context > *brw ) > } > > if (intel->gen < 6) { > - struct brw_global_depth_offset_clamp gdo; > - memset(&gdo, 0, sizeof(gdo)); > - > - /* Disable depth offset clamping. > - */ > - gdo.header.opcode = _3DSTATE_GLOBAL_DEPTH_OFFSET_CLAMP; > - gdo.header.length = sizeof(gdo)/4 - 2; > - gdo.depth_offset_clamp = 0.0; > - > - BRW_BATCH_STRUCT(brw, &gdo); > + /* Disable depth offset clamping. */ > + BEGIN_BATCH(2); > + OUT_BATCH(_3DSTATE_GLOBAL_DEPTH_OFFSET_CLAMP << 16 | (2 - 2)); > + OUT_BATCH(0.0); > + ADVANCE_BATCH();
If it's a float value, OUT_BATCH_F().
pgp9fvkX93Pbw.pgp
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev