Home | History | Annotate | Download | only in functional

Lines Matching defs:query

88 	GLuint						query			= 0;
106 log << TestLog::Message << "Using occlusion query to check for rendered fragments" << TestLog::EndMessage;
125 gl.genQueries(1, &query);
137 gl.beginQuery(GL_ANY_SAMPLES_PASSED, query);
140 gl.getQueryObjectuiv(query, GL_QUERY_RESULT, &insidePassed);
142 << "Occlusion query reports it was " << (insidePassed > 0 ? "rendered." : "not rendered") << TestLog::EndMessage;
145 gl.beginQuery(GL_ANY_SAMPLES_PASSED, query);
148 gl.getQueryObjectuiv(query, GL_QUERY_RESULT, &outsideXPassed);
150 << "Occlusion query reports it was " << (outsideXPassed > 0 ? "rendered." : "not rendered") << TestLog::EndMessage;
153 gl.beginQuery(GL_ANY_SAMPLES_PASSED, query);
156 gl.getQueryObjectuiv(query, GL_QUERY_RESULT, &outsideYPassed);
158 << "Occlusion query reports it was " << (outsideYPassed > 0 ? "rendered." : "not rendered") << TestLog::EndMessage;
167 gl.deleteQueries(1, &query);
169 GLU_EXPECT_NO_ERROR(gl.getError(), "Query failed");
193 GLuint query = 0;
208 log << TestLog::Message << "Rendering full framebuffer quad with color ouput, verifying output presence with occlusion query" << TestLog::EndMessage;
225 gl.genQueries(1, &query);
236 gl.beginQuery(GL_ANY_SAMPLES_PASSED, query);
251 gl.getQueryObjectuiv(query, GL_QUERY_RESULT, &passed);
252 gl.deleteQueries(1, &query);
254 GLU_EXPECT_NO_ERROR(gl.getError(), "Query failed");
257 log << TestLog::Message << "Query passed" << TestLog::EndMessage;
259 log << TestLog::Message << "Query did not pass" << TestLog::EndMessage;