diff options
author | Michel Dänzer <michel@daenzer.net> | 2004-01-23 03:19:47 +0000 |
---|---|---|
committer | Michel Dänzer <michel@daenzer.net> | 2004-01-23 03:19:47 +0000 |
commit | 5d00e131d8a264498b8d050c3eded093ee5c42f2 (patch) | |
tree | c6cf958662658c178807c0330fb4110760632244 /src/mesa/drivers/dri/r200/r200_state_init.c | |
parent | 4f295cee73bae1f687efe2dc062522b40d90b1e4 (diff) |
Fix attenuation hardware state handling, inspired by the R200 DDK reference
driver (our r200 driver basically didn't do this at all, maybe got lost
along the way?)
Diffstat (limited to 'src/mesa/drivers/dri/r200/r200_state_init.c')
-rw-r--r-- | src/mesa/drivers/dri/r200/r200_state_init.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/mesa/drivers/dri/r200/r200_state_init.c b/src/mesa/drivers/dri/r200/r200_state_init.c index 22ad4e376e..b9fc724f56 100644 --- a/src/mesa/drivers/dri/r200/r200_state_init.c +++ b/src/mesa/drivers/dri/r200/r200_state_init.c @@ -683,6 +683,7 @@ void r200InitState( r200ContextPtr rmesa ) &l->LinearAttenuation ); ctx->Driver.Lightfv( ctx, p, GL_QUADRATIC_ATTENUATION, &l->QuadraticAttenuation ); + *(float *)&(rmesa->hw.lit[i].cmd[LIT_ATTEN_XXX]) = 0.0; } ctx->Driver.LightModelfv( ctx, GL_LIGHT_MODEL_AMBIENT, |