i965: fix broken ARB fp fog options
authorBrian Paul <brianp@vmware.com>
Fri, 9 Jan 2009 22:52:04 +0000 (15:52 -0700)
committerBrian Paul <brianp@vmware.com>
Mon, 12 Jan 2009 21:24:45 +0000 (14:24 -0700)
commitde35989cdec9807c60b2b4389e5988037ce23d95
treef77c91b6f388764d9c16d40437b9ef5a03b8d304
parent29f603a270da711a2a980cc9896e5883e59227cd
i965: fix broken ARB fp fog options

Just call _mesa_append_fog_code() if the fragment program's FogOption is
not GL_NONE.
This allows us to remove some unnecessary i965 fog code.
Note, the arbfplight.c demo can be used to test this (see DO_FRAGMENT_FOG).
src/mesa/drivers/dri/i965/brw_program.c
src/mesa/drivers/dri/i965/brw_wm_fp.c