/external/deqp/framework/opengl/simplereference/ |
sglrReferenceContext.cpp | 119 static tcu::CubeFace texTargetToFace (Framebuffer::TexTarget target) 123 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_X: return tcu::CUBEFACE_NEGATIVE_X; 124 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_X: return tcu::CUBEFACE_POSITIVE_X; 125 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Y: return tcu::CUBEFACE_NEGATIVE_Y; 126 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Y: return tcu::CUBEFACE_POSITIVE_Y; 127 case Framebuffer::TEXTARGET_CUBE_MAP_NEGATIVE_Z: return tcu::CUBEFACE_NEGATIVE_Z; 128 case Framebuffer::TEXTARGET_CUBE_MAP_POSITIVE_Z: return tcu::CUBEFACE_POSITIVE_Z; 133 static Framebuffer::TexTarget texLayeredTypeToTarget (Texture::Type type) 137 case Texture::TYPE_2D_ARRAY: return Framebuffer::TEXTARGET_2D_ARRAY; 138 case Texture::TYPE_3D: return Framebuffer::TEXTARGET_3D 802 Framebuffer* framebuffer = name ? m_framebuffers.find(name) : DE_NULL; local [all...] |
sglrReferenceContext.hpp | 326 class Framebuffer : public NamedObject 380 Framebuffer (deUint32 name); 381 virtual ~Framebuffer (void); 619 virtual void bindFramebuffer (deUint32 target, deUint32 framebuffer); 776 void deleteFramebuffer (rc::Framebuffer* framebuffer); 782 void acquireFboAttachmentReference (const rc::Framebuffer::Attachment& attachment); 783 void releaseFboAttachmentReference (const rc::Framebuffer::Attachment& attachment); 784 tcu::PixelBufferAccess getFboAttachment (const rc::Framebuffer& framebuffer, rc::Framebuffer::AttachmentPoint point) [all...] |
/external/deqp/framework/platform/ios/ |
tcuIOSPlatform.hh | 83 //! EAGLContext-backed rendering context. Doesn't have default framebuffer. 93 virtual deUint32 getDefaultFramebuffer (void) const { DE_ASSERT(!"No framebuffer"); return 0; } 122 glu::Framebuffer m_framebuffer;
|
/external/deqp/modules/glshared/ |
glsFboUtil.hpp | 24 * \brief Utilities for framebuffer objects. 80 //! Configurations for framebuffer objects and their attachments. 262 //! Returns `true` iff this attachment is "framebuffer attachment 311 //! A framebuffer configuration. 312 struct Framebuffer 326 class FboBuilder : public config::Framebuffer 391 void logFramebufferConfig (const config::Framebuffer& cfg, tcu::TestLog& log); 433 ValidStatusCodes validStatusCodes (const config::Framebuffer& cfg) const;
|
glsFboUtil.cpp | 21 * \brief Utilities for framebuffer objects. 474 // GLES2 4.4.5 / GLES3 4.4.4, "Framebuffer attachment completeness" 557 * \brief Return acceptable framebuffer status codes. 559 * This function examines the framebuffer configuration descriptor `fboConfig` 561 * allowed to return on a conforming implementation when given a framebuffer 568 * indicate that trying to create a framebuffer configuration like this could 573 ValidStatusCodes FboVerifier::validStatusCodes (const Framebuffer& fboConfig) const 627 // "There is at least one image attached to the framebuffer." 630 cctx->addFBOStatus(GL_FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT, "No images attached to the framebuffer"); 646 void Framebuffer::attach (glw::GLenum attPoint, const Attachment* att [all...] |
glsFboCompletenessTests.cpp | 21 * \brief Framebuffer completeness tests. 40 using glu::Framebuffer; 458 static void logFormatInfo (const config::Framebuffer& fbo, const FormatDB& ctxFormats, const FormatDB& coreFormats, const FormatDB& allFormats, tcu::TestLog& log) 615 glu::Framebuffer fbo (m_ctx.getRenderContext()); 655 fail("Framebuffer checked as complete, expected incomplete"); 657 fail("Framebuffer checked is incomplete, expected complete"); 660 fail("Framebuffer checked as incomplete, but with wrong status"); 663 qualityWarning("Framebuffer object could have checked as complete but did not.");
|
glsScissorTests.cpp | 397 // Test effect of scissor on default framebuffer clears 483 typedef de::MovePtr<glu::Framebuffer> FramebufferP; 500 throw tcu::NotSupportedError("Cannot blit to multisampled framebuffer", "", __FILE__, __LINE__); 506 m_fbo = FramebufferP(new glu::Framebuffer(gl)); 533 // blit to default framebuffer 614 const glu::Framebuffer fbo (gl);
|
glsLifetimeTests.cpp | 69 using glu::Framebuffer; 241 GLU_EXPECT_NO_ERROR(gl.getError(), "Read pixels from framebuffer"); 275 Framebuffer fbo(getRenderContext()); 301 << "// Read pixels from framebuffer " << fbo << " to output image." 309 << "// Drew to framebuffer " << fbo << " with seed " << seed << "." 315 Framebuffer fbo(getRenderContext()); 575 , m_fboType (ctx, "framebuffer", [all...] |
/external/deqp/framework/opengl/ |
gluObjectWrapper.hpp | 135 typedef TypedObjectWrapper<OBJECTTYPE_FRAMEBUFFER> Framebuffer;
|
/external/deqp/modules/gles2/functional/ |
es2fFboRenderTest.cpp | 21 * \brief Framebuffer Object Tests. 234 // Framebuffer config. 347 : TestError("Framebuffer is not complete", getFboIncompleteReasonName(reason), file, line) 353 class Framebuffer 356 Framebuffer (sglr::Context& context, const FboConfig& config, int width, int height, deUint32 fbo = 0, deUint32 colorbuffer = 0, deUint32 depthbuffer = 0, deUint32 stencilbuffer = 0); 357 ~Framebuffer (void); 409 Framebuffer::Framebuffer (sglr::Context& context, const FboConfig& config, int width, int height, deUint32 fbo, deUint32 colorbuffer, deUint32 depthbuffer, deUint32 stencilbuffer) 476 Framebuffer::~Framebuffer (void [all...] |
es2fFboCompletenessTests.cpp | 21 * \brief Framebuffer completeness tests. 235 // formats of the images attached to a framebuffer object are not 236 // supported by the implementation, then the framebuffer is not complete 267 glu::Framebuffer fbo(m_ctx.getRenderContext());
|
/external/deqp/modules/gles3/functional/ |
es3fFboRenderTest.cpp | 21 * \brief Framebuffer Object Tests. 137 class Framebuffer 140 Framebuffer (sglr::Context& context, const FboConfig& config, int width, int height, deUint32 fbo = 0, deUint32 colorBuffer = 0, deUint32 depthStencilBuffer = 0); 141 ~Framebuffer (void); 249 Framebuffer::Framebuffer (sglr::Context& context, const FboConfig& config, int width, int height, deUint32 fbo, deUint32 colorBufferName, deUint32 depthStencilBufferName) 317 Framebuffer::~Framebuffer (void) 324 void Framebuffer::checkCompleteness (void) 333 deUint32 Framebuffer::createTex2D (deUint32 name, GLenum format, int width, int height [all...] |
es3fShaderFragDataTests.cpp | 252 const glu::Framebuffer fbo (renderCtx);
|
/external/deqp/modules/gles31/functional/ |
es31fStencilTexturingTests.cpp | 509 throw tcu::NotSupportedError("Unsupported framebuffer configuration"); 511 throw tcu::TestError("Incomplete framebuffer: " + glu::getFramebufferStatusStr(status).toString()); 529 glu::Framebuffer fbo (renderCtx); 586 glu::Framebuffer fbo (renderCtx); 672 glu::Framebuffer fbo (renderCtx); 759 glu::Framebuffer fbo (renderCtx); 817 glu::Framebuffer fbo (renderCtx); 890 glu::Framebuffer fbo (renderCtx); 952 glu::Framebuffer fbo (renderCtx); [all...] |
es31fFramebufferDefaultStateQueryTests.cpp | 21 * \brief Framebuffer Default State Query tests. 75 glu::Framebuffer fbo (m_context.getRenderContext()); 197 : TestCaseGroup(context, "framebuffer_default", "Framebuffer Default State Query tests")
|
es31fShaderHelperInvocationTests.cpp | 215 glu::Framebuffer m_framebuffer; 217 glu::Framebuffer m_resolveFramebuffer; 251 GLU_EXPECT_NO_ERROR(gl.getError(), "Failed to create framebuffer"); 366 m_testCtx.getLog() << TestLog::Message << "Using GL_RGBA8 framebuffer with " 528 m_testCtx.getLog() << TestLog::Message << "Using GL_RGBA8 framebuffer with "
|
es31fTessellationGeometryInteractionTests.cpp | [all...] |
es31fPrimitiveBoundingBoxTests.cpp | 459 FLAG_RENDERTARGET_FBO = 1u << 1, //!< render to framebuffer object 561 de::MovePtr<glu::Framebuffer> m_fbo; 620 throw tcu::NotSupportedError(std::string() + "Test requires " + de::toString<int>(RENDER_TARGET_MIN_SIZE) + "x" + de::toString<int>(RENDER_TARGET_MIN_SIZE) + " default framebuffer"); 675 m_fbo = de::MovePtr<glu::Framebuffer>(new glu::Framebuffer(m_context.getRenderContext())); [all...] |
es31fDrawBuffersIndexedTests.cpp | 388 const glu::Framebuffer& framebuffer, 399 gl.bindFramebuffer(GL_FRAMEBUFFER, *framebuffer); 525 const glu::Framebuffer& framebuffer, 532 gl.bindFramebuffer(GL_FRAMEBUFFER, *framebuffer); 971 const glu::Framebuffer& framebuffer, 990 gl.bindFramebuffer(GL_FRAMEBUFFER, *framebuffer); [all...] |
es31fTextureGatherTests.cpp | 1011 MovePtr<glu::Framebuffer> m_fbo; [all...] |
/external/mesa3d/docs/ |
MESA_swap_control.spec | 62 and the Framebuffer)
|
MESA_swap_frame_usage.spec | 98 and the Framebuffer)
|
/external/deqp/modules/egl/ |
teglImageUtil.cpp | 59 using glu::Framebuffer; 452 Framebuffer fbo (gl);
|
teglImageFormatTests.cpp | 71 using glu::Framebuffer; 456 Framebuffer framebuffer (gl); 467 GLU_CHECK_GLW_CALL(gl, bindFramebuffer(GL_FRAMEBUFFER, *framebuffer)); 583 Framebuffer framebuffer (gl); 592 GLU_CHECK_GLW_CALL(gl, bindFramebuffer(GL_FRAMEBUFFER, *framebuffer)); 700 Framebuffer framebuffer (gl); 713 GLU_CHECK_GLW_CALL(gl, bindFramebuffer(GL_FRAMEBUFFER, *framebuffer)); [all...] |
/external/mesa3d/docs/OLD/ |
MESA_packed_depth_stencil.spec | 188 Framebuffer. It should read " If the <format> is one of RED, GREEN,
|