Lines Matching refs:p2
71 static float4 cubicInterpolate(float4 p0,float4 p1,float4 p2,float4 p3, float x) {
72 return p1 + 0.5f * x * (p2 - p0 + x * (2.f * p0 - 5.f * p1 + 4.f * p2 - p3
73 + x * (3.f * (p1 - p2) + p3 - p0)));
76 static float2 cubicInterpolate(float2 p0,float2 p1,float2 p2,float2 p3, float x) {
77 return p1 + 0.5f * x * (p2 - p0 + x * (2.f * p0 - 5.f * p1 + 4.f * p2 - p3
78 + x * (3.f * (p1 - p2) + p3 - p0)));
81 static float cubicInterpolate(float p0,float p1,float p2,float p3 , float x) {
82 return p1 + 0.5f * x * (p2 - p0 + x * (2.f * p0 - 5.f * p1 + 4.f * p2 - p3
83 + x * (3.f * (p1 - p2) + p3 - p0)));
106 float4 p2 = cubicInterpolate(convert_float4(yp2[xs0]),
116 float4 p = cubicInterpolate(p0, p1, p2, p3, yf);
141 float2 p2 = cubicInterpolate(convert_float2(yp2[xs0]),
151 float2 p = cubicInterpolate(p0, p1, p2, p3, yf);
170 float p2 = cubicInterpolate((float)yp2[xs0], (float)yp2[xs1],
175 float p = cubicInterpolate(p0, p1, p2, p3, yf);
251 float4 p2 = cubicInterpolate(yp2[xs0], yp2[xs1],
256 float4 p = cubicInterpolate(p0, p1, p2, p3, yf);
274 float2 p2 = cubicInterpolate(yp2[xs0], yp2[xs1],
279 float2 p = cubicInterpolate(p0, p1, p2, p3, yf);
297 float p2 = cubicInterpolate(yp2[xs0], yp2[xs1],
302 float p = cubicInterpolate(p0, p1, p2, p3, yf);