Lines Matching defs:interpolate
557 int eg_get_interpolator_index(unsigned interpolate, unsigned location)
559 if (interpolate == TGSI_INTERPOLATE_COLOR ||
560 interpolate == TGSI_INTERPOLATE_LINEAR ||
561 interpolate == TGSI_INTERPOLATE_PERSPECTIVE)
563 int is_linear = interpolate == TGSI_INTERPOLATE_LINEAR;
588 ctx->shader->input[input].interpolate,
776 /* turn input into interpolate on EG */
783 if (ctx->shader->input[index].interpolate > 0) {
956 ctx->shader->output[i].interpolate = TGSI_INTERPOLATE_CONSTANT;
1090 ctx->shader->input[i].interpolate = d->Interp.Interpolate;
1135 ctx->shader->output[i].interpolate = d->Interp.Interpolate;
1322 int interpolate, location, k;
1333 interpolate = ctx->info.input_interpolate[inst->Src[0].Register.Index];
1334 k = eg_get_interpolator_index(interpolate, location);
1384 ctx->shader->input[k].interpolate = TGSI_INTERPOLATE_CONSTANT;
1408 * we interpolate all declared inputs, whereas the shader info will
7081 k = eg_get_interpolator_index(ctx->shader->input[input].interpolate, location);