From c73ddb0c0eed091a64b560ab6c453cf8160f4ee4 Mon Sep 17 00:00:00 2001 From: Sean Harmer Date: Tue, 1 May 2012 16:44:57 +0100 Subject: Initialize QOpenGLFunctions before using it in QOpenGLShaderProgram MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I472e97092b05f1721b7df5759d674c213d6018c6 Reviewed-by: Samuel Rødal --- src/gui/opengl/qopenglshaderprogram.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'src') diff --git a/src/gui/opengl/qopenglshaderprogram.cpp b/src/gui/opengl/qopenglshaderprogram.cpp index 69b4fc9858..8ee2928a1f 100644 --- a/src/gui/opengl/qopenglshaderprogram.cpp +++ b/src/gui/opengl/qopenglshaderprogram.cpp @@ -594,6 +594,7 @@ bool QOpenGLShaderProgram::init() QOpenGLContext *context = const_cast(QOpenGLContext::currentContext()); if (!context) return false; + d->glfuncs->initializeGLFunctions(); GLuint program = d->glfuncs->glCreateProgram(); if (!program) { qWarning() << "QOpenGLShaderProgram: could not create shader program"; -- cgit v1.2.3