Home | History | Annotate | Download | only in common

Lines Matching refs:quad

159 													 const ColorQuad&		quad)
164 const Vec4 d0 = abs(quad.p10 - quad.p00);
165 const Vec4 d1 = abs(quad.p01 - quad.p00);
166 const Vec4 d2 = abs(quad.p11 - quad.p10);
167 const Vec4 d3 = abs(quad.p11 - quad.p01);
208 static inline Vec4 min (const ColorQuad& quad)
210 return min(quad.p00, min(quad.p10, min(quad.p01, quad.p11)));
213 static inline Vec4 max (const ColorQuad& quad)
215 return max(quad.p00, max(quad.p10, max(quad.p01, quad.p11)));
218 static bool isInColorBounds (const LookupPrecision& prec, const ColorQuad& quad, const Vec4& result)
220 const tcu::Vec4 minVal = min(quad) - prec.colorThreshold;
221 const tcu::Vec4 maxVal = max(quad) + prec.colorThreshold;
293 const ColorQuad& quad,
302 if (!isInColorBounds(prec, quad, result))
308 const Vec4 c0 = quad.p00*(1.0f - a) + quad.p10*a;
309 const Vec4 c1 = quad.p01*(1.0f - a) + quad.p11*a;
673 ColorQuad quad;
674 lookupQuad(quad, level, sampler, x0, x1, y0, y1, coordZ);
677 searchStep = computeBilinearSearchStepFromFloatQuad(prec, quad);
679 if (isBilinearRangeValid(prec, quad, Vec2(minA, maxA), Vec2(minB, maxB), searchStep, result))
1431 ColorQuad quad;
1432 quad.p00 = lookup<float>(faces[c00.face], sampler, c00.s, c00.t, 0);
1433 quad.p10 = lookup<float>(faces[c10.face], sampler, c10.s, c10.t, 0);
1434 quad.p01 = lookup<float>(faces[c01.face], sampler, c01.s, c01.t, 0);
1435 quad.p11 = lookup<float>(faces[c11.face], sampler, c11.s, c11.t, 0);
1438 searchStep = computeBilinearSearchStepFromFloatQuad(prec, quad);
1440 if (isBilinearRangeValid(prec, quad, Vec2(minA, maxA), Vec2(minB, maxB), searchStep, result))