Lines Matching defs:range
84 // verify that the given range is completely whitin the GL state range
221 StateQueryMemoryWriteGuard<GLboolean[2]> range;
222 glGetBooleanv(name, range);
224 if (!range.verifyValidity(testCtx))
227 if (range[0] == GL_FALSE)
231 testCtx.getLog() << TestLog::Message << "// ERROR: range [" << min << ", " << max << "] is not in range [" << (range[0] == GL_TRUE ? "GL_TRUE" : (range[0] == GL_FALSE ? "GL_FALSE" : "non-boolean")) << ", " << (range[1] == GL_TRUE ? "GL_TRUE" : (range[1] == GL_FALSE ? "GL_FALSE" : "non-boolean")) << "]" << TestLog::EndMessage;
233 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got invalid boolean range");
237 if (range[1] == GL_FALSE)
241 testCtx.getLog() << TestLog::Message << "// ERROR: range [" << min << ", " << max << "] is not in range [" << (range[0] == GL_TRUE ? "GL_TRUE" : (range[0] == GL_FALSE ? "GL_FALSE" : "non-boolean")) << ", " << (range[1] == GL_TRUE ? "GL_TRUE" : (range[1] == GL_FALSE ? "GL_FALSE" : "non-boolean")) << "]" << TestLog::EndMessage;
243 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got invalid boolean range");
282 testCtx.getLog() << TestLog::Message << "// ERROR: expected rounding to the nearest integer, valid range [" << expectedGLStateMin << "," << expectedGLStateMax << "]; got " << state << TestLog::EndMessage;
306 testCtx.getLog() << TestLog::Message << "// ERROR: expected in range [" << toHex(expectedGLStateMin) << "," << toHex(expectedGLStateMax) << "]; got " << toHex((GLint)state) << TestLog::EndMessage;
411 StateQueryMemoryWriteGuard<GLint[2]> range;
412 glGetIntegerv(name, range);
414 if (!range.verifyValidity(testCtx))
417 // check if test range outside of gl state range
418 if (testRangeAsGLint[0] < range[0] ||
419 testRangeAsGLint[1] > range[1])
422 << "// ERROR: range ["
425 << " is not in range ["
426 << range[0] << ", "
427 << range[1] << "]" << TestLog::EndMessage;
430 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got invalid integer range");
467 testCtx.getLog() << TestLog::Message << "// ERROR: expected rounding to the nearest integer, valid range [" << expectedGLStateMin << "," << expectedGLStateMax << "]; got " << state << TestLog::EndMessage;
491 testCtx.getLog() << TestLog::Message << "// ERROR: expected in range [" << toHex(expectedGLStateMin) << "," << toHex(expectedGLStateMax) << "]; got " << toHex((GLint64)state) << TestLog::EndMessage;
596 StateQueryMemoryWriteGuard<GLint64[2]> range;
597 glGetInteger64v(name, range);
599 if (!range.verifyValidity(testCtx))
602 // check if test range outside of gl state range
603 if (testRangeAsGLint[0] < range[0] ||
604 testRangeAsGLint[1] > range[1])
607 << "// ERROR: range ["
610 << " is not in range ["
611 << range[0] << ", "
612 << range[1] << "]" << TestLog::EndMessage;
615 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got invalid integer range");
722 testCtx.getLog() << TestLog::Message << "// ERROR: expected in range [" << min << ", " << max << "]; got [" << floatVector2[0] << " " << floatVector2[1] << "]" << TestLog::EndMessage;
725 testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Got invalid float range");
802 GLfloat range[2] = {1};
803 glGetFloatv(GL_ALIASED_LINE_WIDTH_RANGE, range);
812 const GLfloat reference = rnd.getFloat(range[0], range[1]);