summaryrefslogtreecommitdiffstats
path: root/src/render/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/render/renderers/opengl/graphicshelpers/graphicshelperes2.cpp')
-rw-r--r--src/render/renderers/opengl/graphicshelpers/graphicshelperes2.cpp25
1 files changed, 4 insertions, 21 deletions
diff --git a/src/render/renderers/opengl/graphicshelpers/graphicshelperes2.cpp b/src/render/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
index 798457edb..2b2645505 100644
--- a/src/render/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
+++ b/src/render/renderers/opengl/graphicshelpers/graphicshelperes2.cpp
@@ -63,15 +63,6 @@ QT_BEGIN_NAMESPACE
#define GL_SAMPLER_2D_ARRAY_SHADOW 0x8DC4
#endif
-// ES 2.0 FBO
-#ifndef GL_DRAW_FRAMEBUFFER
-#define GL_DRAW_FRAMEBUFFER 0x8CA9
-#endif
-
-#ifndef GL_READ_FRAMEBUFFER
-#define GL_READ_FRAMEBUFFER 0x8CA8
-#endif
-
namespace Qt3DRender {
namespace Render {
@@ -371,18 +362,10 @@ void GraphicsHelperES2::releaseFrameBufferObject(GLuint frameBufferId)
void GraphicsHelperES2::bindFrameBufferObject(GLuint frameBufferId, FBOBindMode mode)
{
- switch (mode) {
- case FBODraw:
- m_funcs->glBindFramebuffer(GL_DRAW_FRAMEBUFFER, frameBufferId);
- return;
- case FBORead:
- m_funcs->glBindFramebuffer(GL_READ_FRAMEBUFFER, frameBufferId);
- return;
- case FBOReadAndDraw:
- default:
- m_funcs->glBindFramebuffer(GL_FRAMEBUFFER, frameBufferId);
- return;
- }
+ Q_UNUSED(mode)
+ // For ES2 the spec states for target: The symbolic constant must be GL_FRAMEBUFFER
+ // so mode is ignored and is always set to GL_FRAMEBUFFER
+ m_funcs->glBindFramebuffer(GL_FRAMEBUFFER, frameBufferId);
}
GLuint GraphicsHelperES2::boundFrameBufferObject()