Lines Matching defs:state
21 * \brief Fbo state query tests.
65 StateQueryMemoryWriteGuard<GLint> state;
66 gl.glGetFramebufferAttachmentParameteriv(target, attachment, paramNames[ndx], &state);
68 if (!state.verifyValidity(testCtx))
74 if (state < referenceSizes[ndx])
76 testCtx.getLog() << TestLog::Message << "// ERROR: Expected greater or equal to " << referenceSizes[ndx] << "; got " << state << TestLog::EndMessage;
102 StateQueryMemoryWriteGuard<GLint> state;
103 gl.glGetFramebufferAttachmentParameteriv(target, attachment, paramNames[ndx], &state);
105 if (!state.verifyValidity(testCtx))
111 if (state != referenceSizes[ndx])
113 testCtx.getLog() << TestLog::Message << "// ERROR: Expected " << referenceSizes[ndx] << "; got " << state << TestLog::EndMessage;
146 StateQueryMemoryWriteGuard<GLint> state;
147 gl.glGetFramebufferAttachmentParameteriv(target, attachment, pname, &state);
149 if (state.verifyValidity(testCtx))
150 checkIntEquals(testCtx, state, reference);
188 StateQueryMemoryWriteGuard<GLint> state;
189 glGetFramebufferAttachmentParameteriv(m_framebufferTarget, attachments[ndx], GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, &state);
192 if (state.verifyValidity(m_testCtx))
196 checkIntEquals(m_testCtx, state, GL_FRAMEBUFFER_DEFAULT);
203 checkIntEqualsAny(m_testCtx, state, GL_FRAMEBUFFER_DEFAULT, GL_NONE);
622 StateQueryMemoryWriteGuard<GLint> state;
623 glGetFramebufferAttachmentParameteriv(GL_FRAMEBUFFER, attachment, GL_FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE, &state);
626 return !state.isUndefined() && state != GL_NONE;