glsl: copy each field's precision information when generating varying variables

Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Reviewed-by: Tapani Pälli <tapani.palli@intel.com>
This commit is contained in:
Samuel Iglesias Gonsálvez 2015-11-16 12:01:37 +01:00
parent 91eefe8505
commit cfe32cfa8e

View file

@ -1187,6 +1187,7 @@ builtin_variable_generator::generate_varyings()
var->data.centroid = fields[i].centroid;
var->data.sample = fields[i].sample;
var->data.patch = fields[i].patch;
var->data.precision = fields[i].precision;
var->init_interface_type(per_vertex_out_type);
}
}