Searched defs:cornerExitNormal (Results 1 - 1 of 1) sorted by relevance

/external/deqp/framework/referencerenderer/
H A DrrRasterizer.cpp208 // returns true if angle between line and given cornerExitNormal is in range (-45, 45)
209 bool lineInCornerAngleRange (const SubpixelLineSegment& line, const tcu::Vector<deInt64,2>& cornerExitNormal) argument
211 // v0 -> v1 has angle difference to cornerExitNormal in range (-45, 45)
213 const deInt64 dotProduct = dot(v, cornerExitNormal);
215 // dotProduct > |v1-v0|*|cornerExitNormal|/sqrt(2)
218 return 2 * dotProduct * dotProduct > tcu::lengthSquared(v)*tcu::lengthSquared(cornerExitNormal);
221 // returns true if angle between line and given cornerExitNormal is in range (-135, 135)
222 bool lineInCornerOutsideAngleRange (const SubpixelLineSegment& line, const tcu::Vector<deInt64,2>& cornerExitNormal) argument
224 // v0 -> v1 has angle difference to cornerExitNormal in range (-135, 135)
226 const deInt64 dotProduct = dot(v, cornerExitNormal);
[all...]

Completed in 107 milliseconds