summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMiikka Heikkinen <miikka.heikkinen@theqtcompany.com>2014-11-21 12:43:25 +0200
committerMiikka Heikkinen <miikka.heikkinen@theqtcompany.com>2014-11-21 13:51:10 +0200
commit7b2cd00ce86579a1bb32a7a6e529331405a940d8 (patch)
tree8531b84c18c2d4c7a95ef90b6b77b23f68bd5b8e /src
parent2f7c12bfee0315baa46b69fdb5185c522ec7cb2b (diff)
Fix invalid enum error in OpenGL ES2 builds.
Change-Id: Ib4587a608a7b79d863d51e1a9ecd150996245fa7 Reviewed-by: Tomi Korpipää <tomi.korpipaa@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/datavisualizationqml2/glstatestore.cpp12
-rw-r--r--src/datavisualizationqml2/glstatestore_p.h2
2 files changed, 4 insertions, 10 deletions
diff --git a/src/datavisualizationqml2/glstatestore.cpp b/src/datavisualizationqml2/glstatestore.cpp
index 4b146d7a..b1b2b1c8 100644
--- a/src/datavisualizationqml2/glstatestore.cpp
+++ b/src/datavisualizationqml2/glstatestore.cpp
@@ -80,8 +80,6 @@ void GLStateStore::storeGLState()
glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &m_drawFramebuffer);
glGetIntegerv(GL_READ_FRAMEBUFFER_BINDING, &m_readFramebuffer);
glGetIntegerv(GL_RENDERBUFFER_BINDING, &m_renderbuffer);
-#else
- glGetIntegerv(GL_RENDERBUFFER, &m_renderbuffer);
#endif
glGetFloatv(GL_COLOR_CLEAR_VALUE, m_clearColor);
m_isBlendingEnabled = glIsEnabled(GL_BLEND);
@@ -138,8 +136,8 @@ void GLStateStore::printCurrentState(bool in)
#if !defined(QT_OPENGL_ES_2)
GLint drawFramebuffer;
GLint readFramebuffer;
-#endif
GLint renderbuffer;
+#endif
GLfloat clearColor[4];
GLfloat clearDepth;
GLboolean isBlendingEnabled = glIsEnabled(GL_BLEND);
@@ -178,8 +176,6 @@ void GLStateStore::printCurrentState(bool in)
glGetIntegerv(GL_DRAW_FRAMEBUFFER_BINDING, &drawFramebuffer);
glGetIntegerv(GL_READ_FRAMEBUFFER_BINDING, &readFramebuffer);
glGetIntegerv(GL_RENDERBUFFER_BINDING, &renderbuffer);
-#else
- glGetIntegerv(GL_RENDERBUFFER, &renderbuffer);
#endif
glGetFloatv(GL_COLOR_CLEAR_VALUE, clearColor);
glGetFloatv(GL_DEPTH_CLEAR_VALUE, &clearDepth);
@@ -223,8 +219,8 @@ void GLStateStore::printCurrentState(bool in)
msg << "---" << endl;
msg << " GL_DRAW_FRAMEBUFFER_BINDING "<< drawFramebuffer << endl;
msg << " GL_READ_FRAMEBUFFER_BINDING "<< readFramebuffer << endl;
-#endif
msg << " GL_RENDERBUFFER_BINDING " << renderbuffer << endl;
+#endif
msg << " GL_SCISSOR_TEST " << bool(isScissorTestEnabled) << endl;
msg << " GL_SCISSOR_BOX " << m_scissorBox[0] << m_scissorBox[1] << m_scissorBox[2]
<< m_scissorBox[3] << endl;
@@ -275,8 +271,6 @@ void GLStateStore::restoreGLState()
glBindFramebuffer(GL_READ_FRAMEBUFFER, m_readFramebuffer);
glBindFramebuffer(GL_DRAW_FRAMEBUFFER, m_drawFramebuffer);
glBindRenderbuffer(GL_RENDERBUFFER_BINDING, m_renderbuffer);
-#else
- glBindRenderbuffer(GL_RENDERBUFFER, m_renderbuffer);
#endif
if (m_isScissorTestEnabled)
@@ -351,8 +345,8 @@ void GLStateStore::initGLDefaultState()
#if !defined(QT_OPENGL_ES_2)
m_drawFramebuffer = 0;
m_readFramebuffer = 0;
-#endif
m_renderbuffer = 0;
+#endif
m_clearColor[0] = m_clearColor[1] = m_clearColor[2] = m_clearColor[3] = 1.0f;
m_clearDepth = 1.0f;
m_isBlendingEnabled = GL_FALSE;
diff --git a/src/datavisualizationqml2/glstatestore_p.h b/src/datavisualizationqml2/glstatestore_p.h
index 36484f28..db3f555a 100644
--- a/src/datavisualizationqml2/glstatestore_p.h
+++ b/src/datavisualizationqml2/glstatestore_p.h
@@ -55,8 +55,8 @@ public:
#if !defined(QT_OPENGL_ES_2)
GLint m_drawFramebuffer;
GLint m_readFramebuffer;
-#endif
GLint m_renderbuffer;
+#endif
GLfloat m_clearColor[4];
GLfloat m_clearDepth;
GLboolean m_isBlendingEnabled;