r5xx: Final fog option fix.
Is there some kind of git hook we could use to keep me from committing after like 10PM or so?
This commit is contained in:
@@ -2623,10 +2623,12 @@ static void r500SetupPixelShader(r300ContextPtr rmesa)
|
||||
if (fp->mesa_program.FogOption != GL_NONE) {
|
||||
/* Enable HW fog. Try not to squish GL context.
|
||||
* (Anybody sane remembered to set glFog() opts first!) */
|
||||
r300SetFogState(ctx, GL_TRUE);
|
||||
ctx->Fog.Mode = fp->mesa_program.FogOption;
|
||||
r300Fogfv(ctx, GL_FOG_MODE, NULL);
|
||||
r300SetFogState(ctx, GL_TRUE);
|
||||
}
|
||||
} else
|
||||
/* Make sure HW is matching GL context. */
|
||||
r300SetFogState(ctx, ctx->Fog.Enabled);
|
||||
|
||||
r300SetupTextures(ctx);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user