Lines Matching defs:alpha
71 static void interpolate_local(float alpha, int v0, int v1, int v2, int v3,
78 float beta = 1.f - alpha;
79 lx[v0] = alpha * lx[v0] + beta * lx[v2];
80 ly[v0] = alpha * ly[v0] + beta * ly[v2];
81 lw[v0] = alpha * lw[v0] + beta * lw[v2];
83 lx[v1] = alpha * lx[v1] + beta * lx[v3];
84 ly[v1] = alpha * ly[v1] + beta * ly[v3];
85 lw[v1] = alpha * lw[v1] + beta * lw[v3];
103 float alpha = (x[v2] - clipDevRect.fLeft) / (x[v2] - x[v0]);
104 interpolate_local(alpha, v0, v1, v2, v3, lx, ly, lw);
112 float alpha = (clipDevRect.fRight - x[v2]) / (x[v0] - x[v2]);
113 interpolate_local(alpha, v0, v1, v2, v3, lx, ly, lw);
125 float alpha = (y[v2] - clipDevRect.fTop) / (y[v2] - y[v0]);
126 interpolate_local(alpha, v0, v1, v2, v3, lx, ly, lw);
134 float alpha = (clipDevRect.fBottom - y[v2]) / (y[v0] - y[v2]);
135 interpolate_local(alpha, v0, v1, v2, v3, lx, ly, lw);