Lines Matching defs:interpolation
3061 const glsl_interp_mode interpolation,
3066 interpolation == INTERP_MODE_FLAT ||
3075 * integer vectors must be qualified with the interpolation qualifier
3081 * interpolation qualifier flat."
3086 * interpolation qualifier flat."
3108 * "This extension does not support interpolation of double-precision
3115 * qualified with the interpolation qualifier flat."
3139 * interpolation qualifier "flat"."
3152 const glsl_interp_mode interpolation,
3163 * interpolation qualifiers"
3165 * "These interpolation qualifiers may only precede the qualifiers in,
3173 * further qualified with one of these interpolation qualifiers."
3175 * "These interpolation qualifiers may only precede the qualifiers
3181 && interpolation != INTERP_MODE_NONE) {
3182 const char *i = interpolation_string(interpolation);
3185 "interpolation qualifier `%s' can only be applied to "
3192 "interpolation qualifier '%s' cannot be applied to "
3199 "interpolation qualifier '%s' cannot be applied to "
3212 * "interpolation qualifiers may only precede the qualifiers in,
3221 && interpolation != INTERP_MODE_NONE
3224 const char *i = interpolation_string(interpolation);
3236 validate_fragment_flat_interpolation_input(state, loc, interpolation,
3247 glsl_interp_mode interpolation;
3249 interpolation = INTERP_MODE_FLAT;
3251 interpolation = INTERP_MODE_NOPERSPECTIVE;
3253 interpolation = INTERP_MODE_SMOOTH;
3255 interpolation = INTERP_MODE_NONE;
3258 interpolation,
3261 return interpolation;
4264 var->data.interpolation =
4282 * "It is an error to use centroid in or interpolation qualifiers in
4290 * "It is an error to use auxiliary storage qualifiers or interpolation
4412 * interpolation qualifier:
4427 earlier->data.interpolation = var->data.interpolation;
7588 "interpolation qualifiers cannot be used "
7620 fields[i].interpolation =
8290 fields[i].interpolation =
8291 earlier_per_vertex->fields.structure[j].interpolation;
8594 var->data.interpolation = fields[i].interpolation;