summaryrefslogtreecommitdiff
path: root/src/mesa/state_tracker/st_context.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/mesa/state_tracker/st_context.c')
-rw-r--r--src/mesa/state_tracker/st_context.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mesa/state_tracker/st_context.c b/src/mesa/state_tracker/st_context.c
index e0304dd22d..7c20b036a4 100644
--- a/src/mesa/state_tracker/st_context.c
+++ b/src/mesa/state_tracker/st_context.c
@@ -26,6 +26,8 @@
**************************************************************************/
#include "main/imports.h"
+#include "main/extensions.h"
+#include "tnl/tnl.h"
#include "vbo/vbo.h"
#include "st_public.h"
#include "st_context.h"
@@ -98,6 +100,9 @@ struct st_context *st_create_context( GLcontext *ctx,
/* XXXX This is temporary! */
_mesa_enable_sw_extensions(ctx);
+ /* we'll always do per-pixel fog in the fragment shader */
+ _tnl_allow_vertex_fog(ctx, GL_FALSE);
+
return st;
}