Lines Matching refs:state
125 StateQueryMemoryWriteGuard<GLboolean> state;
126 glGetBooleanv(name, &state);
128 if (!state.verifyValidity(testCtx))
133 if (state != expectedGLState)
135 testCtx.getLog() << TestLog::Message << "// ERROR: expected " << (expectedGLState==GL_TRUE ? "GL_TRUE" : "GL_FALSE") << "; got " << (state == GL_TRUE ? "GL_TRUE" : (state == GL_FALSE ? "GL_FALSE" : "non-boolean")) << TestLog::EndMessage;
184 StateQueryMemoryWriteGuard<GLboolean> state;
185 glGetBooleanv(name, &state);
187 if (!state.verifyValidity(testCtx))
190 if (state == GL_TRUE) // state is non-zero, could be greater than reference (correct)
193 if (state == GL_FALSE) // state is zero
214 StateQueryMemoryWriteGuard<GLboolean> state;
215 glGetBooleanv(name, &state);
217 if (!state.verifyValidity(testCtx))
220 if (state == GL_TRUE) // state is non-zero, could be greater than reference (correct)
223 if (state == GL_FALSE) // state is zero
258 if (boolVector[ndx] == GL_TRUE) // state is non-zero, could be greater than any integer
262 else if (boolVector[ndx] == GL_FALSE) // state is zero
284 StateQueryMemoryWriteGuard<GLboolean> state;
285 glGetBooleanv(name, &state);
287 if (!state.verifyValidity(testCtx))
294 if (state == expectedGLState)
298 testCtx.getLog() << TestLog::Message << "// ERROR: got " << (state==GL_TRUE ? "GL_TRUE" : "GL_FALSE") << TestLog::EndMessage;
309 StateQueryMemoryWriteGuard<GLboolean> state;
310 glGetBooleanv(name, &state);
312 if (!state.verifyValidity(testCtx))
315 if (stencilBits > 0 && state != GL_TRUE)
348 StateQueryMemoryWriteGuard<GLint> state;
349 glGetIntegerv(name, &state);
351 if (!state.verifyValidity(testCtx))
354 if (state != reference)
356 testCtx.getLog() << TestLog::Message << "// ERROR: expected " << reference << "; got " << state << TestLog::EndMessage;
398 StateQueryMemoryWriteGuard<GLint> state;
399 glGetIntegerv(name, &state);
401 if (!state.verifyValidity(testCtx))
404 if (state < reference)
406 testCtx.getLog() << TestLog::Message << "// ERROR: expected greater or equal to " << reference << "; got " << state << TestLog::EndMessage;
416 StateQueryMemoryWriteGuard<GLint> state;
417 glGetIntegerv(name, &state);
419 if (!state.verifyValidity(testCtx))
422 if (GLuint(state) < reference)
424 testCtx.getLog() << TestLog::Message << "// ERROR: expected greater or equal to " << reference << "; got " << GLuint(state) << TestLog::EndMessage;
452 StateQueryMemoryWriteGuard<GLint> state;
453 glGetIntegerv(name, &state);
455 if (!state.verifyValidity(testCtx))
462 if (state == expectedGLState)
466 testCtx.getLog() << TestLog::Message << "// ERROR: got " << state << TestLog::EndMessage;
475 StateQueryMemoryWriteGuard<GLint> state;
476 glGetIntegerv(name, &state);
478 if (!state.verifyValidity(testCtx))
483 if ((state & reference) != reference) // the least significant stencilBits bits should be on
485 testCtx.getLog() << TestLog::Message << "// ERROR: expected minimum mask of " << reference << "; got " << state << TestLog::EndMessage;
519 StateQueryMemoryWriteGuard<GLfloat> state;
520 glGetFloatv(name, &state);
522 if (!state.verifyValidity(testCtx))
525 if (state != referenceAsFloat)
527 testCtx.getLog() << TestLog::Message << "// ERROR: expected " << referenceAsFloat << "; got " << state << TestLog::EndMessage;
568 StateQueryMemoryWriteGuard<GLfloat> state;
569 glGetFloatv(name, &state);
571 if (!state.verifyValidity(testCtx))
574 if (state < GLfloat(reference))
576 testCtx.getLog() << TestLog::Message << "// ERROR: expected greater or equal to " << GLfloat(reference) << "; got " << state << TestLog::EndMessage;
586 StateQueryMemoryWriteGuard<GLfloat> state;
587 glGetFloatv(name, &state);
589 if (!state.verifyValidity(testCtx))
592 if (state < GLfloat(reference))
594 testCtx.getLog() << TestLog::Message << "// ERROR: expected greater or equal to " << GLfloat(reference) << "; got " << state << TestLog::EndMessage;
622 StateQueryMemoryWriteGuard<GLfloat> state;
623 glGetFloatv(name, &state);
625 if (!state.verifyValidity(testCtx))
633 if (state == expectedGLState)
637 testCtx.getLog() << TestLog::Message << "// ERROR: got " << state << TestLog::EndMessage;