Lines Matching defs:p00
38 static float golden_bilerp(float tx, float ty, int16_t p00, int16_t p10, int16_t p01, int16_t p11) {
39 return (1.0f-tx) * (1.0f-ty) * p00
46 float tx, float ty, int16_t p00, int16_t p10, int16_t p01, int16_t p11) {
50 double top = (1.0 - dtx) * p00 + dtx * p10;
57 float tx, float ty, int16_t p00, int16_t p10, int16_t p01, int16_t p11) {
59 int64_t top = ftx * (p10 - p00) + 65536 * p00;
69 static int16_t bilerp_1(float tx, float ty, int16_t p00, int16_t p10, int16_t p01, int16_t p11) {
73 I16 qw = (p10 - p00) << logPixelScale;
74 U16 qm = (p10 + p00) << logPixelScale;
100 for (int p00 : interesting)
105 double l = golden_bilerp2(tx, ty, p00, p10, p01, p11);
107 //l = golden_bilerp(tx, ty, p00, p10, p01, p11);
109 int16_t candidate = bilerp(tx, ty, p00, p10, p01, p11);