Lines Matching defs:framebuffer

67 bool checkFramebufferSize (TestLog& log, const glu::RenderContext& renderCtx, GLuint framebuffer, const IVec2& size)
101 gl.bindFramebuffer(GL_DRAW_FRAMEBUFFER, framebuffer);
174 bool checkFramebufferRenderable (TestLog& log, const glu::RenderContext& renderCtx, GLuint framebuffer, const IVec2& size)
203 gl.bindFramebuffer(GL_DRAW_FRAMEBUFFER, framebuffer);
208 log << TestLog::Message << "Rendering full framebuffer quad with color ouput, verifying output presence with occlusion query" << TestLog::EndMessage;
292 GLuint framebuffer = 0;
294 gl.genFramebuffers(1, &framebuffer);
295 gl.bindFramebuffer(GL_DRAW_FRAMEBUFFER, framebuffer);
308 gl.deleteFramebuffers(1, &framebuffer);
364 GLuint framebuffer = 0;
370 gl.genFramebuffers(1, &framebuffer);
371 gl.bindFramebuffer(GL_DRAW_FRAMEBUFFER, framebuffer);
381 gl.deleteFramebuffers(1, &framebuffer);
382 framebuffer = 0;
391 m_testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Unexpected no-attachment framebuffer status");
396 if (!framebuffer)
398 m_testCtx.setTestResult(QP_TEST_RESULT_FAIL, "Unable to find a supported no-attachment framebuffer width/height/samples");
402 log << TestLog::Message << "Verifying " << width << "x" << height << " framebuffer with " << samples << "x multisampling" << TestLog::EndMessage;
404 if(checkFramebufferRenderable(log, m_renderCtx, framebuffer, IVec2(width, height)) && checkFramebufferSize(log, m_renderCtx, framebuffer, IVec2(width, height)))
409 gl.deleteFramebuffers(1, &framebuffer);
495 GLuint framebuffer = 0;
498 gl.genFramebuffers(1, &framebuffer);
499 gl.bindFramebuffer(GL_DRAW_FRAMEBUFFER, framebuffer);
509 log << TestLog::Message << "Verifying " << m_attachmentSpec.width << "x" << m_attachmentSpec.height << " framebuffer with " << m_attachmentSpec.samples << "x multisampling"
512 if(checkFramebufferRenderable(log, m_renderCtx, framebuffer, IVec2(m_attachmentSpec.width, m_attachmentSpec.height))
513 && checkFramebufferSize(log, m_renderCtx, framebuffer, IVec2(m_attachmentSpec.width, m_attachmentSpec.height)))
519 gl.deleteFramebuffers(1, &framebuffer);