Home | History | Annotate | Download | only in gpu

Lines Matching defs:interpolate

221 // Linearly interpolate between a and b, based on t.
222 // If t is 0, return a; if t is 1, return b; else interpolate.
224 float interpolate(float a, float b, float t)
237 float ab = interpolate(controlPoint0, controlPoint1, t);
238 float bc = interpolate(controlPoint1, controlPoint2, t);
239 float cd = interpolate(controlPoint2, controlPoint3, t);
240 float abc = interpolate(ab, bc, t);
241 float bcd = interpolate(bc, cd, t);
242 return interpolate(abc, bcd, t);
399 float ab = interpolate(controlPoint0, controlPoint1, t);
400 float bc = interpolate(controlPoint1, controlPoint2, t);
401 float cd = interpolate(controlPoint2, controlPoint3, t);
402 float abc = interpolate(ab, bc, t);
403 float bcd = interpolate(bc, cd, t);
404 float abcd = interpolate(abc, bcd, t);