diff options
author | Brian Paul <[email protected]> | 2011-08-11 09:02:16 -0600 |
---|---|---|
committer | Brian Paul <[email protected]> | 2011-08-11 09:05:53 -0600 |
commit | 099aad2fb0dba8baff61dc7a6803c6c976c08069 (patch) | |
tree | 003777a939d93db29bba3474459cb3ff7d1679a6 | |
parent | 9b8287f8f5398647ced3a52885233d58e548c2b7 (diff) |
mesa: fix initialization of GL_FOG_MODE in _mesa_init_driver_state()
-rw-r--r-- | src/mesa/drivers/common/driverfuncs.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/mesa/drivers/common/driverfuncs.c b/src/mesa/drivers/common/driverfuncs.c index 70f8727a092..a6174ee2f56 100644 --- a/src/mesa/drivers/common/driverfuncs.c +++ b/src/mesa/drivers/common/driverfuncs.c @@ -286,7 +286,10 @@ _mesa_init_driver_state(struct gl_context *ctx) ctx->Driver.Enable(ctx, GL_TEXTURE_CUBE_MAP, GL_FALSE); ctx->Driver.Fogfv(ctx, GL_FOG_COLOR, ctx->Fog.Color); - ctx->Driver.Fogfv(ctx, GL_FOG_MODE, 0); + { + GLfloat mode = (GLfloat) ctx->Fog.Mode; + ctx->Driver.Fogfv(ctx, GL_FOG_MODE, &mode); + } ctx->Driver.Fogfv(ctx, GL_FOG_DENSITY, &ctx->Fog.Density); ctx->Driver.Fogfv(ctx, GL_FOG_START, &ctx->Fog.Start); ctx->Driver.Fogfv(ctx, GL_FOG_END, &ctx->Fog.End); |