diff options
author | Sean Harmer <sean.harmer@kdab.com> | 2012-05-01 16:44:57 +0100 |
---|---|---|
committer | Qt by Nokia <qt-info@nokia.com> | 2012-05-02 11:20:42 +0200 |
commit | c73ddb0c0eed091a64b560ab6c453cf8160f4ee4 (patch) | |
tree | 5329acedca3dcc090667e4c62d4e63c9550f3558 /src/gui/opengl | |
parent | 36b3a6ad3818b6c8d0849d5e5d63de22c2a2a430 (diff) |
Initialize QOpenGLFunctions before using it in QOpenGLShaderProgram
Change-Id: I472e97092b05f1721b7df5759d674c213d6018c6
Reviewed-by: Samuel Rødal <samuel.rodal@nokia.com>
Diffstat (limited to 'src/gui/opengl')
-rw-r--r-- | src/gui/opengl/qopenglshaderprogram.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
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 *>(QOpenGLContext::currentContext()); if (!context) return false; + d->glfuncs->initializeGLFunctions(); GLuint program = d->glfuncs->glCreateProgram(); if (!program) { qWarning() << "QOpenGLShaderProgram: could not create shader program"; |