diff options
author | Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> | 2014-11-21 12:43:25 +0200 |
---|---|---|
committer | Miikka Heikkinen <miikka.heikkinen@theqtcompany.com> | 2014-11-21 13:51:10 +0200 |
commit | 7b2cd00ce86579a1bb32a7a6e529331405a940d8 (patch) | |
tree | 8531b84c18c2d4c7a95ef90b6b77b23f68bd5b8e /src | |
parent | 2f7c12bfee0315baa46b69fdb5185c522ec7cb2b (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.cpp | 12 | ||||
-rw-r--r-- | src/datavisualizationqml2/glstatestore_p.h | 2 |
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; |