Lines Matching refs:reference
77 virtual void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference) = DE_NULL;
80 virtual void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference) = DE_NULL;
113 void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
114 void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
125 void GetBooleanVerifier::verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
135 const GLboolean expectedGLState = reference != 0.0f ? GL_TRUE : GL_FALSE;
145 void GetBooleanVerifier::verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
147 DE_ASSERT(de::inRange(reference, -1.0f, 1.0f));
148 verifyFloat(testCtx, name, reference);
255 void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
256 void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
267 void GetIntegerVerifier::verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
271 const GLint expectedGLStateMax = StateQueryUtil::roundGLfloatToNearestIntegerHalfUp<GLint>(reference);
272 const GLint expectedGLStateMin = StateQueryUtil::roundGLfloatToNearestIntegerHalfDown<GLint>(reference);
288 void GetIntegerVerifier::verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
290 DE_ASSERT(de::inRange(reference, -1.0f, 1.0f));
295 const GLint expectedGLStateMax = clampToGLint(expandGLFloatToInteger(reference) + FLOAT_EXPANSION_E);
296 const GLint expectedGLStateMin = clampToGLint(expandGLFloatToInteger(reference) - FLOAT_EXPANSION_E);
440 void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
441 void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
452 void GetInteger64Verifier::verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
456 const GLint64 expectedGLStateMax = StateQueryUtil::roundGLfloatToNearestIntegerHalfUp<GLint64>(reference);
457 const GLint64 expectedGLStateMin = StateQueryUtil::roundGLfloatToNearestIntegerHalfDown<GLint64>(reference);
473 void GetInteger64Verifier::verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
475 DE_ASSERT(de::inRange(reference, -1.0f, 1.0f));
480 const GLint64 expectedGLStateMax = expandGLFloatToInteger(reference) + FLOAT_EXPANSION_E_64;
481 const GLint64 expectedGLStateMin = expandGLFloatToInteger(reference) - FLOAT_EXPANSION_E_64;
625 void verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
626 void verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference);
637 void GetFloatVerifier::verifyFloat (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
647 if (state != reference)
649 testCtx.getLog() << TestLog::Message << "// ERROR: expected " << reference << "; got " << state << TestLog::EndMessage;
655 void GetFloatVerifier::verifyFloatExpanded (tcu::TestContext& testCtx, GLenum name, GLfloat reference)
657 DE_ASSERT(de::inRange(reference, -1.0f, 1.0f));
658 verifyFloat(testCtx, name, reference);
812 const GLfloat reference = rnd.getFloat(range[0], range[1]);
814 glLineWidth(reference);
815 m_verifier->verifyFloat(m_testCtx, GL_LINE_WIDTH, reference);
856 const GLfloat reference = rnd.getFloat(-64000, 64000);
858 glPolygonOffset(reference, 0);
859 m_verifier->verifyFloat(m_testCtx, GL_POLYGON_OFFSET_FACTOR, reference);
901 const GLfloat reference = rnd.getFloat(-64000, 64000);
903 glPolygonOffset(0, reference);
904 m_verifier->verifyFloat(m_testCtx, GL_POLYGON_OFFSET_UNITS, reference);
959 GLfloat reference = rnd.getFloat(0, 1);
962 glSampleCoverage(reference, invert);
963 m_verifier->verifyFloat(m_testCtx, GL_SAMPLE_COVERAGE_VALUE, reference);