• Home
  • Raw
  • Download

Lines Matching refs:Vec4

200 static inline tcu::Vec4 readDerivate (const tcu::ConstPixelBufferAccess& surface, const tcu::Vec4& …  in readDerivate()
205 static inline tcu::UVec4 getCompExpBits (const tcu::Vec4& v) in getCompExpBits()
326 …inline tcu::Vec4 getDerivateThreshold (const glu::Precision precision, const tcu::Vec4& valueMin, … in getDerivateThreshold()
334 return tcu::Vec4(computeFloatingPointError(expectedDerivate[0], numAccurateBits[0]), in getDerivateThreshold()
345 const tcu::Vec4& v;
348 LogVecComps (const tcu::Vec4& v_, int numComps_) in LogVecComps()
376 const tcu::Vec4& reference, in verifyConstantDerivate()
377 const tcu::Vec4& threshold, in verifyConstantDerivate()
378 const tcu::Vec4& scale, in verifyConstantDerivate()
379 const tcu::Vec4& bias, in verifyConstantDerivate()
393 const tcu::Vec4 resDerivate = readDerivate(result, scale, bias, x, y); in verifyConstantDerivate()
427 tcu::Vec4 evaluateAt (float screenX, float screenY) const;
430 tcu::Vec4 Linear2DFunctionEvaluator::evaluateAt (float screenX, float screenY) const in evaluateAt()
441 const tcu::Vec4& derivScale, in reverifyConstantDerivateWithFlushRelaxations()
442 const tcu::Vec4& derivBias, in reverifyConstantDerivateWithFlushRelaxations()
443 const tcu::Vec4& surfaceThreshold, in reverifyConstantDerivateWithFlushRelaxations()
472 const tcu::Vec4 resultDerivative = readDerivate(result, derivScale, derivBias, x, y); in reverifyConstantDerivateWithFlushRelaxations()
480 const tcu::Vec4 functionValueForward = (derivateFunc == DERIVATE_DFDX) in reverifyConstantDerivateWithFlushRelaxations()
483 const tcu::Vec4 functionValueBackward = (derivateFunc == DERIVATE_DFDX) in reverifyConstantDerivateWithFlushRelaxations()
572 tcu::Vec4 getSurfaceThreshold (void) const;
582 tcu::Vec4 m_coordMin;
583 tcu::Vec4 m_coordMax;
584 tcu::Vec4 m_derivScale;
585 tcu::Vec4 m_derivBias;
845 tcu::Vec4 TriangleDerivateCase::getSurfaceThreshold (void) const in getSurfaceThreshold()
854 const tcu::Vec4 normThreshold = intThreshold.asFloat() / 255.0f; in getSurfaceThreshold()
860 case SURFACETYPE_FLOAT_FBO: return tcu::Vec4(0.0f); in getSurfaceThreshold()
863 return tcu::Vec4(0.0f); in getSurfaceThreshold()
921 m_derivScale = tcu::Vec4(1e3f, 1e3f, 1e3f, 1e3f); in init()
922 m_derivBias = tcu::Vec4(0.5f, 0.5f, 0.5f, 0.5f); in init()
927 const tcu::Vec4 reference (0.0f); // Derivate of constant argument should always be 0 in verify()
928 const tcu::Vec4 threshold = getSurfaceThreshold() / abs(m_derivScale); in verify()
1000 m_coordMin = tcu::Vec4(-97.f, 0.2f, 71.f, 74.f); in init()
1001 m_coordMax = tcu::Vec4(-13.2f, -77.f, 44.f, 76.f); in init()
1005 m_coordMin = tcu::Vec4(-37.0f, 47.f, -7.f, 0.0f); in init()
1006 m_coordMax = tcu::Vec4(-1.0f, 12.f, 7.f, 19.f); in init()
1010 m_coordMin = tcu::Vec4(0.0f, -1.0f, 0.0f, 1.0f); in init()
1011 m_coordMax = tcu::Vec4(1.0f, 1.0f, -1.0f, -1.0f); in init()
1021 m_derivScale = tcu::Vec4(1.0f); in init()
1022 m_derivBias = tcu::Vec4(0.0f); in init()
1027 const tcu::Vec4 dx = (m_coordMax - m_coordMin) / tcu::Vec4(w, w, w*0.5f, -w*0.5f); in init()
1028 const tcu::Vec4 dy = (m_coordMax - m_coordMin) / tcu::Vec4(h, h, h*0.5f, -h*0.5f); in init()
1048 m_derivBias = tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f); in init()
1054 const tcu::Vec4 xScale = tcu::Vec4(1.0f, 0.0f, 0.5f, -0.5f); in verify()
1055 const tcu::Vec4 yScale = tcu::Vec4(0.0f, 1.0f, 0.5f, -0.5f); in verify()
1056 const tcu::Vec4 surfaceThreshold = getSurfaceThreshold() / abs(m_derivScale); in verify()
1062 const tcu::Vec4 scale = isX ? xScale : yScale; in verify()
1063 const tcu::Vec4 reference = ((m_coordMax - m_coordMin) / div) * scale; in verify()
1064 …const tcu::Vec4 opThreshold = getDerivateThreshold(m_precision, m_coordMin*scale, m_coordMax*scal… in verify()
1065 const tcu::Vec4 threshold = max(surfaceThreshold, opThreshold); in verify()
1101 const tcu::Vec4 valueRamp = (m_coordMax - m_coordMin); in verify()
1121 const tcu::Vec4 dx = ((m_coordMax - m_coordMin) / w) * xScale; in verify()
1122 const tcu::Vec4 dy = ((m_coordMax - m_coordMin) / h) * yScale; in verify()
1123 const tcu::Vec4 reference = tcu::abs(dx) + tcu::abs(dy); in verify()
1124 …const tcu::Vec4 dxThreshold = getDerivateThreshold(m_precision, m_coordMin*xScale, m_coordMax*xSc… in verify()
1125 …const tcu::Vec4 dyThreshold = getDerivateThreshold(m_precision, m_coordMin*yScale, m_coordMax*ySc… in verify()
1126 const tcu::Vec4 threshold = max(surfaceThreshold, max(dxThreshold, dyThreshold)); in verify()
1151 tcu::Vec4 m_texValueMin;
1152 tcu::Vec4 m_texValueMax;
1232 m_texValueMin = tcu::Vec4(-97.f, 0.2f, 71.f, 74.f); in init()
1233 m_texValueMax = tcu::Vec4(-13.2f, -77.f, 44.f, 76.f); in init()
1237 m_texValueMin = tcu::Vec4(-37.0f, 47.f, -7.f, 0.0f); in init()
1238 m_texValueMax = tcu::Vec4(-1.0f, 12.f, 7.f, 19.f); in init()
1242 m_texValueMin = tcu::Vec4(0.0f, -1.0f, 0.0f, 1.0f); in init()
1243 m_texValueMax = tcu::Vec4(1.0f, 1.0f, -1.0f, -1.0f); in init()
1259 m_coordMin = tcu::Vec4(0.0f); in init()
1260 m_coordMax = tcu::Vec4(1.0f); in init()
1271 const tcu::Vec4 s = tcu::Vec4(xf, yf, (xf+yf)/2.0f, 1.0f - (xf+yf)/2.0f); in init()
1283 m_derivScale = tcu::Vec4(1.0f); in init()
1284 m_derivBias = tcu::Vec4(0.0f); in init()
1292 const tcu::Vec4 dx = (m_texValueMax - m_texValueMin) / tcu::Vec4(w, w, w*0.5f, -w*0.5f); in init()
1293 const tcu::Vec4 dy = (m_texValueMax - m_texValueMin) / tcu::Vec4(h, h, h*0.5f, -h*0.5f); in init()
1313 m_derivBias = tcu::Vec4(0.0f, 0.0f, 0.0f, 0.0f); in init()
1346 const tcu::Vec4 xScale = tcu::Vec4(1.0f, 0.0f, 0.5f, -0.5f); in verify()
1347 const tcu::Vec4 yScale = tcu::Vec4(0.0f, 1.0f, 0.5f, -0.5f); in verify()
1351 const tcu::Vec4 surfaceThreshold = getSurfaceThreshold() / abs(m_derivScale); in verify()
1357 const tcu::Vec4 scale = isX ? xScale : yScale; in verify()
1358 const tcu::Vec4 reference = ((m_texValueMax - m_texValueMin) / div) * scale; in verify()
1359 …const tcu::Vec4 opThreshold = getDerivateThreshold(m_precision, m_texValueMin*scale, m_texValueMa… in verify()
1360 const tcu::Vec4 threshold = max(surfaceThreshold, opThreshold); in verify()
1393 const tcu::Vec4 valueRamp = (m_texValueMax - m_texValueMin); in verify()
1410 const tcu::Vec4 dx = ((m_texValueMax - m_texValueMin) / w) * xScale; in verify()
1411 const tcu::Vec4 dy = ((m_texValueMax - m_texValueMin) / h) * yScale; in verify()
1412 const tcu::Vec4 reference = tcu::abs(dx) + tcu::abs(dy); in verify()
1413 …const tcu::Vec4 dxThreshold = getDerivateThreshold(m_precision, m_texValueMin*xScale, m_texValueMa… in verify()
1414 …const tcu::Vec4 dyThreshold = getDerivateThreshold(m_precision, m_texValueMin*yScale, m_texValueMa… in verify()
1415 const tcu::Vec4 threshold = max(surfaceThreshold, max(dxThreshold, dyThreshold)); in verify()