mesa: Add asserts into emit_fog_instructions

Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
Juha-Pekka Heikkila 2013-12-19 05:27:00 -07:00 committed by Brian Paul
parent cd6aaf2920
commit a7d8607d9e

View file

@ -1159,8 +1159,11 @@ emit_fog_instructions(texenv_fragment_program *p,
fragcolor = swizzle_xyz(fog_result);
oparams = p->shader->symbols->get_variable("gl_FogParamsOptimizedMESA");
assert(oparams);
fogcoord = p->shader->symbols->get_variable("gl_FogFragCoord");
assert(fogcoord);
params = p->shader->symbols->get_variable("gl_Fog");
assert(params);
f = new(p->mem_ctx) ir_dereference_variable(fogcoord);
ir_variable *f_var = p->make_temp(glsl_type::float_type, "fog_factor");