Lines Matching defs:toSubpixelCoord
31 inline deInt64 toSubpixelCoord (float v, int bits)
36 inline deInt64 toSubpixelCoord (deInt32 v, int bits)
123 return tcu::Vector<deInt64,2>(toSubpixelCoord(v.x(), bits), toSubpixelCoord(v.y(), bits));
128 return tcu::Vector<deInt64,2>(toSubpixelCoord(v.x(), bits), toSubpixelCoord(v.y(), bits));
473 const deInt64 x0 = toSubpixelCoord(v0.x(), m_subpixelBits);
474 const deInt64 y0 = toSubpixelCoord(v0.y(), m_subpixelBits);
475 const deInt64 x1 = toSubpixelCoord(v1.x(), m_subpixelBits);
476 const deInt64 y1 = toSubpixelCoord(v1.y(), m_subpixelBits);
477 const deInt64 x2 = toSubpixelCoord(v2.x(), m_subpixelBits);
478 const deInt64 y2 = toSubpixelCoord(v2.y(), m_subpixelBits);
557 const deInt64 sx0 = toSubpixelCoord(x0, m_subpixelBits) + halfPixel;
558 const deInt64 sx1 = toSubpixelCoord(x0+1, m_subpixelBits) + halfPixel;
559 const deInt64 sy0 = toSubpixelCoord(y0, m_subpixelBits) + halfPixel;
560 const deInt64 sy1 = toSubpixelCoord(y0+1, m_subpixelBits) + halfPixel;
720 samplePos[c] = toSubpixelCoord(samplePts[c], m_subpixelBits);
728 const deInt64 sx0 = toSubpixelCoord(x0, m_subpixelBits);
729 const deInt64 sx1 = toSubpixelCoord(x0+1, m_subpixelBits);
730 const deInt64 sy0 = toSubpixelCoord(y0, m_subpixelBits);
731 const deInt64 sy1 = toSubpixelCoord(y0+1, m_subpixelBits);
878 const tcu::Vector<deInt64,2> widthOffset = (isXMajor ? tcu::Vector<deInt64,2>(0, -1) : tcu::Vector<deInt64,2>(-1, 0)) * (toSubpixelCoord(lineWidthPixels - 1, m_subpixelBits) / 2);
880 const deInt64 x0 = toSubpixelCoord(v0.x(), m_subpixelBits) + widthOffset.x();
881 const deInt64 y0 = toSubpixelCoord(v0.y(), m_subpixelBits) + widthOffset.y();
882 const deInt64 x1 = toSubpixelCoord(v1.x(), m_subpixelBits) + widthOffset.x();
883 const deInt64 y1 = toSubpixelCoord(v1.y(), m_subpixelBits) + widthOffset.y();
886 const deInt64 xMin = de::min(x0, x1) - toSubpixelCoord(1, m_subpixelBits);
887 const deInt64 xMax = de::max(x0, x1) + toSubpixelCoord(1, m_subpixelBits);
888 const deInt64 yMin = de::min(y0, y1) - toSubpixelCoord(1, m_subpixelBits);
889 const deInt64 yMax = de::max(y0, y1) + toSubpixelCoord(1, m_subpixelBits);
942 const tcu::Vector<deInt64,2> widthOffset = -minorDirection.cast<deInt64>() * (toSubpixelCoord(lineWidth - 1, m_subpixelBits) / 2);
1120 const deInt64 x0 = toSubpixelCoord(v0.x(), m_subpixelBits);
1121 const deInt64 y0 = toSubpixelCoord(v0.y(), m_subpixelBits);
1122 const deInt64 x1 = toSubpixelCoord(v1.x(), m_subpixelBits);
1123 const deInt64 y1 = toSubpixelCoord(v1.y(), m_subpixelBits);
1126 const deInt64 xMin = de::min(x0, x1) - toSubpixelCoord(1, m_subpixelBits);
1127 const deInt64 xMax = de::max(x0, x1) + toSubpixelCoord(1, m_subpixelBits);
1128 const deInt64 yMin = de::min(y0, y1) - toSubpixelCoord(1, m_subpixelBits);
1129 const deInt64 yMax = de::max(y0, y1) + toSubpixelCoord(1, m_subpixelBits);