diff options
Diffstat (limited to 'chart2/source/view/main/GL3DRenderer.cxx')
-rw-r--r-- | chart2/source/view/main/GL3DRenderer.cxx | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/chart2/source/view/main/GL3DRenderer.cxx b/chart2/source/view/main/GL3DRenderer.cxx index fb4fb137c929..e1e4c01673e8 100644 --- a/chart2/source/view/main/GL3DRenderer.cxx +++ b/chart2/source/view/main/GL3DRenderer.cxx @@ -7,7 +7,7 @@ * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ -#include <GL/glew.h> +#include <epoxy/gl.h> #include "GL3DRenderer.hxx" @@ -244,8 +244,8 @@ void OpenGL3DRenderer::ShaderResources::LoadShaders() m_3DBatchNormalID = glGetAttribLocation(m_3DBatchProID, "vertexNormalModelspace"); m_3DBatchColorID = glGetAttribLocation(m_3DBatchProID, "barColor"); #if !defined MACOSX - //check whether the texture array is support - mbTexBatchSupport = GLEW_EXT_texture_array; + //check whether the texture array is supported + mbTexBatchSupport = epoxy_has_gl_extension("GL_EXT_texture_array"); #endif CHECK_GL_ERROR(); if (mbTexBatchSupport) @@ -401,7 +401,7 @@ void OpenGL3DRenderer::init() m_fViewAngle = 30.0f; m_3DProjection = glm::perspective(m_fViewAngle, (float)m_iWidth / (float)m_iHeight, 0.01f, 6000.0f); - maResources.m_b330Support = GLEW_VERSION_3_3; + maResources.m_b330Support = epoxy_gl_version() >= 33; CHECK_GL_ERROR(); maResources.LoadShaders(); maPickingResources.LoadShaders(); |