summaryrefslogtreecommitdiffstats
path: root/src/mesa/program/programopt.h
diff options
context:
space:
mode:
authorIan Romanick <[email protected]>2011-04-15 19:04:57 -0700
committerIan Romanick <[email protected]>2011-04-21 17:33:29 -0700
commit4d203a01e20dedcfaab09c18922e8ed9dcb39729 (patch)
treedc971f5c91cbca5f7d4f7a6c071baf498db243cc /src/mesa/program/programopt.h
parentdf7555e763b9a4d989788e9b1cd25e8740649e79 (diff)
mesa: Kill gl_fragment_program::FogOption with fire
All drivers expect this to always be GL_NONE. Don't let there be any opportunity for a bad value to leak out and infect some unsuspecting driver. If any driver for hardware that had fixed-function per-fragment fog (i915 and perhaps some r300-ish) was ever going to add support, it would have done it by now. Reviewed-by: Eric Anholt <[email protected]> Acked-by: Corbin Simpson <[email protected]> Acked-by: Alex Deucher <[email protected]>
Diffstat (limited to 'src/mesa/program/programopt.h')
-rw-r--r--src/mesa/program/programopt.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/mesa/program/programopt.h b/src/mesa/program/programopt.h
index 79631aa5843..b9205823c29 100644
--- a/src/mesa/program/programopt.h
+++ b/src/mesa/program/programopt.h
@@ -32,7 +32,9 @@ extern void
_mesa_insert_mvp_code(struct gl_context *ctx, struct gl_vertex_program *vprog);
extern void
-_mesa_append_fog_code(struct gl_context *ctx, struct gl_fragment_program *fprog, GLboolean saturate);
+_mesa_append_fog_code(struct gl_context *ctx,
+ struct gl_fragment_program *fprog, GLenum fog_mode,
+ GLboolean saturate);
extern void
_mesa_count_texture_indirections(struct gl_program *prog);