| Line | Source Code | Coverage |
|---|
| 1 | /**************************************************************************** | - |
| 2 | ** | - |
| 3 | ** Copyright (C) 2013 Digia Plc and/or its subsidiary(-ies). | - |
| 4 | ** Contact: http://www.qt-project.org/legal | - |
| 5 | ** | - |
| 6 | ** This file is part of the QtOpenGL module of the Qt Toolkit. | - |
| 7 | ** | - |
| 8 | ** $QT_BEGIN_LICENSE:LGPL$ | - |
| 9 | ** Commercial License Usage | - |
| 10 | ** Licensees holding valid commercial Qt licenses may use this file in | - |
| 11 | ** accordance with the commercial license agreement provided with the | - |
| 12 | ** Software or, alternatively, in accordance with the terms contained in | - |
| 13 | ** a written agreement between you and Digia. For licensing terms and | - |
| 14 | ** conditions see http://qt.digia.com/licensing. For further information | - |
| 15 | ** use the contact form at http://qt.digia.com/contact-us. | - |
| 16 | ** | - |
| 17 | ** GNU Lesser General Public License Usage | - |
| 18 | ** Alternatively, this file may be used under the terms of the GNU Lesser | - |
| 19 | ** General Public License version 2.1 as published by the Free Software | - |
| 20 | ** Foundation and appearing in the file LICENSE.LGPL included in the | - |
| 21 | ** packaging of this file. Please review the following information to | - |
| 22 | ** ensure the GNU Lesser General Public License version 2.1 requirements | - |
| 23 | ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. | - |
| 24 | ** | - |
| 25 | ** In addition, as a special exception, Digia gives you certain additional | - |
| 26 | ** rights. These rights are described in the Digia Qt LGPL Exception | - |
| 27 | ** version 1.1, included in the file LGPL_EXCEPTION.txt in this package. | - |
| 28 | ** | - |
| 29 | ** GNU General Public License Usage | - |
| 30 | ** Alternatively, this file may be used under the terms of the GNU | - |
| 31 | ** General Public License version 3.0 as published by the Free Software | - |
| 32 | ** Foundation and appearing in the file LICENSE.GPL included in the | - |
| 33 | ** packaging of this file. Please review the following information to | - |
| 34 | ** ensure the GNU General Public License version 3.0 requirements will be | - |
| 35 | ** met: http://www.gnu.org/copyleft/gpl.html. | - |
| 36 | ** | - |
| 37 | ** | - |
| 38 | ** $QT_END_LICENSE$ | - |
| 39 | ** | - |
| 40 | ****************************************************************************/ | - |
| 41 | | - |
| 42 | #include "qgl_p.h" | - |
| 43 | #include <qglframebufferobject.h> | - |
| 44 | | - |
| 45 | QT_BEGIN_NAMESPACE | - |
| 46 | | - |
| 47 | static QFunctionPointer qt_gl_getProcAddress_search | - |
| 48 | (QGLContext *ctx, const char *name1, const char *name2, | - |
| 49 | const char *name3, const char *name4) | - |
| 50 | { | - |
| 51 | QFunctionPointer addr = ctx->getProcAddress(QLatin1String(name1)); never executed (the execution status of this line is deduced): QFunctionPointer addr = ctx->getProcAddress(QLatin1String(name1)); | - |
| 52 | if (addr) | 0 |
| 53 | return addr; never executed: return addr; | 0 |
| 54 | | - |
| 55 | addr = ctx->getProcAddress(QLatin1String(name2)); never executed (the execution status of this line is deduced): addr = ctx->getProcAddress(QLatin1String(name2)); | - |
| 56 | if (addr) | 0 |
| 57 | return addr; never executed: return addr; | 0 |
| 58 | | - |
| 59 | addr = ctx->getProcAddress(QLatin1String(name3)); never executed (the execution status of this line is deduced): addr = ctx->getProcAddress(QLatin1String(name3)); | - |
| 60 | if (addr) | 0 |
| 61 | return addr; never executed: return addr; | 0 |
| 62 | | - |
| 63 | if (name4) | 0 |
| 64 | return ctx->getProcAddress(QLatin1String(name4)); never executed: return ctx->getProcAddress(QLatin1String(name4)); | 0 |
| 65 | | - |
| 66 | return 0; never executed: return 0; | 0 |
| 67 | } | - |
| 68 | | - |
| 69 | // Search for an extension function starting with the most likely | - |
| 70 | // function suffix first, and then trying the other variations. | - |
| 71 | #if defined(QT_OPENGL_ES) | - |
| 72 | #define qt_gl_getProcAddress(ctx,name) \ | - |
| 73 | qt_gl_getProcAddress_search((ctx), name, name "OES", name "EXT", name "ARB") | - |
| 74 | #define qt_gl_getProcAddressEXT(ctx,name) \ | - |
| 75 | qt_gl_getProcAddress_search((ctx), name "OES", name, name "EXT", name "ARB") | - |
| 76 | #define qt_gl_getProcAddressARB(ctx,name) \ | - |
| 77 | qt_gl_getProcAddress_search((ctx), name "OES", name, name "ARB", name "EXT") | - |
| 78 | #define qt_gl_getProcAddressOES(ctx,name) \ | - |
| 79 | qt_gl_getProcAddress_search((ctx), name "OES", name, name "EXT", name "ARB") | - |
| 80 | #else | - |
| 81 | #define qt_gl_getProcAddress(ctx,name) \ | - |
| 82 | qt_gl_getProcAddress_search((ctx), name, name "ARB", name "EXT", 0) | - |
| 83 | #define qt_gl_getProcAddressEXT(ctx,name) \ | - |
| 84 | qt_gl_getProcAddress_search((ctx), name "EXT", name, name "ARB", 0) | - |
| 85 | #define qt_gl_getProcAddressARB(ctx,name) \ | - |
| 86 | qt_gl_getProcAddress_search((ctx), name "ARB", name, name "EXT", 0) | - |
| 87 | #define qt_gl_getProcAddressOES(ctx,name) \ | - |
| 88 | qt_gl_getProcAddress_search((ctx), name "OES", name, name "EXT", name "ARB") | - |
| 89 | #endif | - |
| 90 | | - |
| 91 | bool qt_resolve_framebufferobject_extensions(QGLContext *ctx) | - |
| 92 | { | - |
| 93 | #if defined(QT_OPENGL_ES_2) | - |
| 94 | static bool have_resolved = false; | - |
| 95 | if (have_resolved) | - |
| 96 | return true; | - |
| 97 | have_resolved = true; | - |
| 98 | #else | - |
| 99 | if (glIsRenderbuffer != 0) never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glIsRenderbuffer != 0 | 0 |
| 100 | return true; never executed: return true; | 0 |
| 101 | #endif | - |
| 102 | | - |
| 103 | if (ctx == 0) { never evaluated: ctx == 0 | 0 |
| 104 | qWarning("QGLFramebufferObject: Unable to resolve framebuffer object extensions -" never executed (the execution status of this line is deduced): QMessageLogger("qglextensions.cpp", 104, __PRETTY_FUNCTION__).warning("QGLFramebufferObject: Unable to resolve framebuffer object extensions -" | - |
| 105 | " make sure there is a current context when creating the framebuffer object."); never executed (the execution status of this line is deduced): " make sure there is a current context when creating the framebuffer object."); | - |
| 106 | return false; never executed: return false; | 0 |
| 107 | } | - |
| 108 | | - |
| 109 | | - |
| 110 | glBlitFramebufferEXT = (_glBlitFramebufferEXT) qt_gl_getProcAddressEXT(ctx, "glBlitFramebuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBlitFramebufferEXT = (_glBlitFramebufferEXT) qt_gl_getProcAddress_search((ctx), "glBlitFramebuffer" "EXT", "glBlitFramebuffer", "glBlitFramebuffer" "ARB", 0); | - |
| 111 | glRenderbufferStorageMultisampleEXT = never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glRenderbufferStorageMultisampleEXT = | - |
| 112 | (_glRenderbufferStorageMultisampleEXT) qt_gl_getProcAddressEXT(ctx, "glRenderbufferStorageMultisample"); never executed (the execution status of this line is deduced): (_glRenderbufferStorageMultisampleEXT) qt_gl_getProcAddress_search((ctx), "glRenderbufferStorageMultisample" "EXT", "glRenderbufferStorageMultisample", "glRenderbufferStorageMultisample" "ARB", 0); | - |
| 113 | | - |
| 114 | #if !defined(QT_OPENGL_ES_2) | - |
| 115 | glIsRenderbuffer = (_glIsRenderbuffer) qt_gl_getProcAddressEXT(ctx, "glIsRenderbuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glIsRenderbuffer = (_glIsRenderbuffer) qt_gl_getProcAddress_search((ctx), "glIsRenderbuffer" "EXT", "glIsRenderbuffer", "glIsRenderbuffer" "ARB", 0); | - |
| 116 | if (!glIsRenderbuffer) never evaluated: !QGLContextPrivate::extensionFuncs(ctx).qt_glIsRenderbuffer | 0 |
| 117 | return false; // Not much point searching for anything else. never executed: return false; | 0 |
| 118 | glBindRenderbuffer = (_glBindRenderbuffer) qt_gl_getProcAddressEXT(ctx, "glBindRenderbuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBindRenderbuffer = (_glBindRenderbuffer) qt_gl_getProcAddress_search((ctx), "glBindRenderbuffer" "EXT", "glBindRenderbuffer", "glBindRenderbuffer" "ARB", 0); | - |
| 119 | glDeleteRenderbuffers = (_glDeleteRenderbuffers) qt_gl_getProcAddressEXT(ctx, "glDeleteRenderbuffers"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteRenderbuffers = (_glDeleteRenderbuffers) qt_gl_getProcAddress_search((ctx), "glDeleteRenderbuffers" "EXT", "glDeleteRenderbuffers", "glDeleteRenderbuffers" "ARB", 0); | - |
| 120 | glGenRenderbuffers = (_glGenRenderbuffers) qt_gl_getProcAddressEXT(ctx, "glGenRenderbuffers"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGenRenderbuffers = (_glGenRenderbuffers) qt_gl_getProcAddress_search((ctx), "glGenRenderbuffers" "EXT", "glGenRenderbuffers", "glGenRenderbuffers" "ARB", 0); | - |
| 121 | glRenderbufferStorage = (_glRenderbufferStorage) qt_gl_getProcAddressEXT(ctx, "glRenderbufferStorage"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glRenderbufferStorage = (_glRenderbufferStorage) qt_gl_getProcAddress_search((ctx), "glRenderbufferStorage" "EXT", "glRenderbufferStorage", "glRenderbufferStorage" "ARB", 0); | - |
| 122 | glGetRenderbufferParameteriv = never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetRenderbufferParameteriv = | - |
| 123 | (_glGetRenderbufferParameteriv) qt_gl_getProcAddressEXT(ctx, "glGetRenderbufferParameteriv"); never executed (the execution status of this line is deduced): (_glGetRenderbufferParameteriv) qt_gl_getProcAddress_search((ctx), "glGetRenderbufferParameteriv" "EXT", "glGetRenderbufferParameteriv", "glGetRenderbufferParameteriv" "ARB", 0); | - |
| 124 | glIsFramebuffer = (_glIsFramebuffer) qt_gl_getProcAddressEXT(ctx, "glIsFramebuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glIsFramebuffer = (_glIsFramebuffer) qt_gl_getProcAddress_search((ctx), "glIsFramebuffer" "EXT", "glIsFramebuffer", "glIsFramebuffer" "ARB", 0); | - |
| 125 | glBindFramebuffer = (_glBindFramebuffer) qt_gl_getProcAddressEXT(ctx, "glBindFramebuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBindFramebuffer = (_glBindFramebuffer) qt_gl_getProcAddress_search((ctx), "glBindFramebuffer" "EXT", "glBindFramebuffer", "glBindFramebuffer" "ARB", 0); | - |
| 126 | glDeleteFramebuffers = (_glDeleteFramebuffers) qt_gl_getProcAddressEXT(ctx, "glDeleteFramebuffers"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteFramebuffers = (_glDeleteFramebuffers) qt_gl_getProcAddress_search((ctx), "glDeleteFramebuffers" "EXT", "glDeleteFramebuffers", "glDeleteFramebuffers" "ARB", 0); | - |
| 127 | glGenFramebuffers = (_glGenFramebuffers) qt_gl_getProcAddressEXT(ctx, "glGenFramebuffers"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGenFramebuffers = (_glGenFramebuffers) qt_gl_getProcAddress_search((ctx), "glGenFramebuffers" "EXT", "glGenFramebuffers", "glGenFramebuffers" "ARB", 0); | - |
| 128 | glCheckFramebufferStatus = (_glCheckFramebufferStatus) qt_gl_getProcAddressEXT(ctx, "glCheckFramebufferStatus"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glCheckFramebufferStatus = (_glCheckFramebufferStatus) qt_gl_getProcAddress_search((ctx), "glCheckFramebufferStatus" "EXT", "glCheckFramebufferStatus", "glCheckFramebufferStatus" "ARB", 0); | - |
| 129 | glFramebufferTexture2D = (_glFramebufferTexture2D) qt_gl_getProcAddressEXT(ctx, "glFramebufferTexture2D"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glFramebufferTexture2D = (_glFramebufferTexture2D) qt_gl_getProcAddress_search((ctx), "glFramebufferTexture2D" "EXT", "glFramebufferTexture2D", "glFramebufferTexture2D" "ARB", 0); | - |
| 130 | glFramebufferRenderbuffer = (_glFramebufferRenderbuffer) qt_gl_getProcAddressEXT(ctx, "glFramebufferRenderbuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glFramebufferRenderbuffer = (_glFramebufferRenderbuffer) qt_gl_getProcAddress_search((ctx), "glFramebufferRenderbuffer" "EXT", "glFramebufferRenderbuffer", "glFramebufferRenderbuffer" "ARB", 0); | - |
| 131 | glGetFramebufferAttachmentParameteriv = never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetFramebufferAttachmentParameteriv = | - |
| 132 | (_glGetFramebufferAttachmentParameteriv) qt_gl_getProcAddressEXT(ctx, "glGetFramebufferAttachmentParameteriv"); never executed (the execution status of this line is deduced): (_glGetFramebufferAttachmentParameteriv) qt_gl_getProcAddress_search((ctx), "glGetFramebufferAttachmentParameteriv" "EXT", "glGetFramebufferAttachmentParameteriv", "glGetFramebufferAttachmentParameteriv" "ARB", 0); | - |
| 133 | glGenerateMipmap = (_glGenerateMipmap) qt_gl_getProcAddressEXT(ctx, "glGenerateMipmap"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGenerateMipmap = (_glGenerateMipmap) qt_gl_getProcAddress_search((ctx), "glGenerateMipmap" "EXT", "glGenerateMipmap", "glGenerateMipmap" "ARB", 0); | - |
| 134 | | - |
| 135 | return glIsRenderbuffer != 0; never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glIsRenderbuffer != 0; | 0 |
| 136 | #else | - |
| 137 | return true; | - |
| 138 | #endif | - |
| 139 | } | - |
| 140 | | - |
| 141 | #if !defined(QT_OPENGL_ES_2) | - |
| 142 | bool qt_resolve_version_1_3_functions(QGLContext *ctx) | - |
| 143 | { | - |
| 144 | if (glMultiTexCoord4f != 0) never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glMultiTexCoord4f != 0 | 0 |
| 145 | return true; never executed: return true; | 0 |
| 146 | | - |
| 147 | QGLContext cx(QGLFormat::defaultFormat()); never executed (the execution status of this line is deduced): QGLContext cx(QGLFormat::defaultFormat()); | - |
| 148 | glMultiTexCoord4f = (_glMultiTexCoord4f) ctx->getProcAddress(QLatin1String("glMultiTexCoord4f")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glMultiTexCoord4f = (_glMultiTexCoord4f) ctx->getProcAddress(QLatin1String("glMultiTexCoord4f")); | - |
| 149 | | - |
| 150 | glActiveTexture = (_glActiveTexture) ctx->getProcAddress(QLatin1String("glActiveTexture")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glActiveTexture = (_glActiveTexture) ctx->getProcAddress(QLatin1String("glActiveTexture")); | - |
| 151 | return glMultiTexCoord4f && glActiveTexture; never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glMultiTexCoord4f && QGLContextPrivate::extensionFuncs(ctx).qt_glActiveTexture; | 0 |
| 152 | } | - |
| 153 | #endif | - |
| 154 | | - |
| 155 | #if !defined(QT_OPENGL_ES_2) | - |
| 156 | bool qt_resolve_stencil_face_extension(QGLContext *ctx) | - |
| 157 | { | - |
| 158 | if (glActiveStencilFaceEXT != 0) never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glActiveStencilFaceEXT != 0 | 0 |
| 159 | return true; never executed: return true; | 0 |
| 160 | | - |
| 161 | QGLContext cx(QGLFormat::defaultFormat()); never executed (the execution status of this line is deduced): QGLContext cx(QGLFormat::defaultFormat()); | - |
| 162 | glActiveStencilFaceEXT = (_glActiveStencilFaceEXT) ctx->getProcAddress(QLatin1String("glActiveStencilFaceEXT")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glActiveStencilFaceEXT = (_glActiveStencilFaceEXT) ctx->getProcAddress(QLatin1String("glActiveStencilFaceEXT")); | - |
| 163 | | - |
| 164 | return glActiveStencilFaceEXT; never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glActiveStencilFaceEXT; | 0 |
| 165 | } | - |
| 166 | #endif | - |
| 167 | | - |
| 168 | | - |
| 169 | #if !defined(QT_OPENGL_ES_2) | - |
| 170 | bool qt_resolve_frag_program_extensions(QGLContext *ctx) | - |
| 171 | { | - |
| 172 | if (glProgramStringARB != 0) never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glProgramStringARB != 0 | 0 |
| 173 | return true; never executed: return true; | 0 |
| 174 | | - |
| 175 | // ARB_fragment_program | - |
| 176 | glProgramStringARB = (_glProgramStringARB) ctx->getProcAddress(QLatin1String("glProgramStringARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glProgramStringARB = (_glProgramStringARB) ctx->getProcAddress(QLatin1String("glProgramStringARB")); | - |
| 177 | glBindProgramARB = (_glBindProgramARB) ctx->getProcAddress(QLatin1String("glBindProgramARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBindProgramARB = (_glBindProgramARB) ctx->getProcAddress(QLatin1String("glBindProgramARB")); | - |
| 178 | glDeleteProgramsARB = (_glDeleteProgramsARB) ctx->getProcAddress(QLatin1String("glDeleteProgramsARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgramsARB = (_glDeleteProgramsARB) ctx->getProcAddress(QLatin1String("glDeleteProgramsARB")); | - |
| 179 | glGenProgramsARB = (_glGenProgramsARB) ctx->getProcAddress(QLatin1String("glGenProgramsARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGenProgramsARB = (_glGenProgramsARB) ctx->getProcAddress(QLatin1String("glGenProgramsARB")); | - |
| 180 | glProgramLocalParameter4fvARB = (_glProgramLocalParameter4fvARB) ctx->getProcAddress(QLatin1String("glProgramLocalParameter4fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glProgramLocalParameter4fvARB = (_glProgramLocalParameter4fvARB) ctx->getProcAddress(QLatin1String("glProgramLocalParameter4fvARB")); | - |
| 181 | | - |
| 182 | return glProgramStringARB never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glProgramStringARB && QGLContextPrivate::extensionFuncs(ctx).qt_glBindProgramARB && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glGenProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glProgramLocalParameter4fvARB; | 0 |
| 183 | && glBindProgramARB never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glProgramStringARB && QGLContextPrivate::extensionFuncs(ctx).qt_glBindProgramARB && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glGenProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glProgramLocalParameter4fvARB; | 0 |
| 184 | && glDeleteProgramsARB never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glProgramStringARB && QGLContextPrivate::extensionFuncs(ctx).qt_glBindProgramARB && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glGenProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glProgramLocalParameter4fvARB; | 0 |
| 185 | && glGenProgramsARB never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glProgramStringARB && QGLContextPrivate::extensionFuncs(ctx).qt_glBindProgramARB && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glGenProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glProgramLocalParameter4fvARB; | 0 |
| 186 | && glProgramLocalParameter4fvARB; never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glProgramStringARB && QGLContextPrivate::extensionFuncs(ctx).qt_glBindProgramARB && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glGenProgramsARB && QGLContextPrivate::extensionFuncs(ctx).qt_glProgramLocalParameter4fvARB; | 0 |
| 187 | } | - |
| 188 | #endif | - |
| 189 | | - |
| 190 | | - |
| 191 | bool qt_resolve_buffer_extensions(QGLContext *ctx) | - |
| 192 | { | - |
| 193 | #if defined(QGL_RESOLVE_BUFFER_FUNCS) | - |
| 194 | if (glBindBuffer && glDeleteBuffers && glGenBuffers && glBufferData never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData | 0 |
| 195 | && glBufferSubData && glGetBufferParameteriv) never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv | 0 |
| 196 | return true; never executed: return true; | 0 |
| 197 | #endif | - |
| 198 | | - |
| 199 | #if defined(QGL_RESOLVE_BUFFER_FUNCS) | - |
| 200 | glBindBuffer = (_glBindBuffer) qt_gl_getProcAddressARB(ctx, "glBindBuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer = (_glBindBuffer) qt_gl_getProcAddress_search((ctx), "glBindBuffer" "ARB", "glBindBuffer", "glBindBuffer" "EXT", 0); | - |
| 201 | glDeleteBuffers = (_glDeleteBuffers) qt_gl_getProcAddressARB(ctx, "glDeleteBuffers"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers = (_glDeleteBuffers) qt_gl_getProcAddress_search((ctx), "glDeleteBuffers" "ARB", "glDeleteBuffers", "glDeleteBuffers" "EXT", 0); | - |
| 202 | glGenBuffers = (_glGenBuffers) qt_gl_getProcAddressARB(ctx, "glGenBuffers"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers = (_glGenBuffers) qt_gl_getProcAddress_search((ctx), "glGenBuffers" "ARB", "glGenBuffers", "glGenBuffers" "EXT", 0); | - |
| 203 | glBufferData = (_glBufferData) qt_gl_getProcAddressARB(ctx, "glBufferData"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData = (_glBufferData) qt_gl_getProcAddress_search((ctx), "glBufferData" "ARB", "glBufferData", "glBufferData" "EXT", 0); | - |
| 204 | glBufferSubData = (_glBufferSubData) qt_gl_getProcAddressARB(ctx, "glBufferSubData"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData = (_glBufferSubData) qt_gl_getProcAddress_search((ctx), "glBufferSubData" "ARB", "glBufferSubData", "glBufferSubData" "EXT", 0); | - |
| 205 | glGetBufferSubData = (_glGetBufferSubData) qt_gl_getProcAddressARB(ctx, "glGetBufferSubData"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferSubData = (_glGetBufferSubData) qt_gl_getProcAddress_search((ctx), "glGetBufferSubData" "ARB", "glGetBufferSubData", "glGetBufferSubData" "EXT", 0); | - |
| 206 | glGetBufferParameteriv = (_glGetBufferParameteriv) qt_gl_getProcAddressARB(ctx, "glGetBufferParameteriv"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv = (_glGetBufferParameteriv) qt_gl_getProcAddress_search((ctx), "glGetBufferParameteriv" "ARB", "glGetBufferParameteriv", "glGetBufferParameteriv" "EXT", 0); | - |
| 207 | #endif | - |
| 208 | glMapBufferARB = (_glMapBufferARB) qt_gl_getProcAddressARB(ctx, "glMapBuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glMapBufferARB = (_glMapBufferARB) qt_gl_getProcAddress_search((ctx), "glMapBuffer" "ARB", "glMapBuffer", "glMapBuffer" "EXT", 0); | - |
| 209 | glUnmapBufferARB = (_glUnmapBufferARB) qt_gl_getProcAddressARB(ctx, "glUnmapBuffer"); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUnmapBufferARB = (_glUnmapBufferARB) qt_gl_getProcAddress_search((ctx), "glUnmapBuffer" "ARB", "glUnmapBuffer", "glUnmapBuffer" "EXT", 0); | - |
| 210 | | - |
| 211 | #if defined(QGL_RESOLVE_BUFFER_FUNCS) | - |
| 212 | return glBindBuffer never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData && QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv; | 0 |
| 213 | && glDeleteBuffers never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData && QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv; | 0 |
| 214 | && glGenBuffers never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData && QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv; | 0 |
| 215 | && glBufferData never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData && QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv; | 0 |
| 216 | && glBufferSubData never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData && QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv; | 0 |
| 217 | && glGetBufferParameteriv; never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glBindBuffer && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glGenBuffers && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferData && QGLContextPrivate::extensionFuncs(ctx).qt_glBufferSubData && QGLContextPrivate::extensionFuncs(ctx).qt_glGetBufferParameteriv; | 0 |
| 218 | // glGetBufferSubData() is optional | - |
| 219 | #else | - |
| 220 | return true; | - |
| 221 | #endif | - |
| 222 | } | - |
| 223 | | - |
| 224 | bool qt_resolve_glsl_extensions(QGLContext *ctx) | - |
| 225 | { | - |
| 226 | | - |
| 227 | #if defined(QT_OPENGL_ES_2) | - |
| 228 | // The GLSL shader functions are always present in OpenGL/ES 2.0. | - |
| 229 | // The only exceptions are glGetProgramBinaryOES and glProgramBinaryOES. | - |
| 230 | if (!QGLContextPrivate::extensionFuncs(ctx).qt_glslResolved) { | - |
| 231 | glGetProgramBinaryOES = (_glGetProgramBinaryOES) ctx->getProcAddress(QLatin1String("glGetProgramBinaryOES")); | - |
| 232 | glProgramBinaryOES = (_glProgramBinaryOES) ctx->getProcAddress(QLatin1String("glProgramBinaryOES")); | - |
| 233 | QGLContextPrivate::extensionFuncs(ctx).qt_glslResolved = true; | - |
| 234 | } | - |
| 235 | return true; | - |
| 236 | #else | - |
| 237 | if (glCreateShader) never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader | 0 |
| 238 | return true; never executed: return true; | 0 |
| 239 | | - |
| 240 | // Geometry shaders are optional... | - |
| 241 | glProgramParameteriEXT = (_glProgramParameteriEXT) ctx->getProcAddress(QLatin1String("glProgramParameteriEXT")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glProgramParameteriEXT = (_glProgramParameteriEXT) ctx->getProcAddress(QLatin1String("glProgramParameteriEXT")); | - |
| 242 | glFramebufferTextureEXT = (_glFramebufferTextureEXT) ctx->getProcAddress(QLatin1String("glFramebufferTextureEXT")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glFramebufferTextureEXT = (_glFramebufferTextureEXT) ctx->getProcAddress(QLatin1String("glFramebufferTextureEXT")); | - |
| 243 | glFramebufferTextureLayerEXT = (_glFramebufferTextureLayerEXT) ctx->getProcAddress(QLatin1String("glFramebufferTextureLayerEXT")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glFramebufferTextureLayerEXT = (_glFramebufferTextureLayerEXT) ctx->getProcAddress(QLatin1String("glFramebufferTextureLayerEXT")); | - |
| 244 | glFramebufferTextureFaceEXT = (_glFramebufferTextureFaceEXT) ctx->getProcAddress(QLatin1String("glFramebufferTextureFaceEXT")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glFramebufferTextureFaceEXT = (_glFramebufferTextureFaceEXT) ctx->getProcAddress(QLatin1String("glFramebufferTextureFaceEXT")); | - |
| 245 | | - |
| 246 | // Must at least have the FragmentShader extension to continue. | - |
| 247 | if (!(QGLExtensions::glExtensions() & QGLExtensions::FragmentShader)) never evaluated: !(QGLExtensions::glExtensions() & QGLExtensions::FragmentShader) | 0 |
| 248 | return false; never executed: return false; | 0 |
| 249 | | - |
| 250 | glCreateShader = (_glCreateShader) ctx->getProcAddress(QLatin1String("glCreateShader")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader = (_glCreateShader) ctx->getProcAddress(QLatin1String("glCreateShader")); | - |
| 251 | if (glCreateShader) { never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader | 0 |
| 252 | glShaderSource = (_glShaderSource) ctx->getProcAddress(QLatin1String("glShaderSource")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource = (_glShaderSource) ctx->getProcAddress(QLatin1String("glShaderSource")); | - |
| 253 | glShaderBinary = (_glShaderBinary) ctx->getProcAddress(QLatin1String("glShaderBinary")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glShaderBinary = (_glShaderBinary) ctx->getProcAddress(QLatin1String("glShaderBinary")); | - |
| 254 | glCompileShader = (_glCompileShader) ctx->getProcAddress(QLatin1String("glCompileShader")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader = (_glCompileShader) ctx->getProcAddress(QLatin1String("glCompileShader")); | - |
| 255 | glDeleteShader = (_glDeleteShader) ctx->getProcAddress(QLatin1String("glDeleteShader")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteShader = (_glDeleteShader) ctx->getProcAddress(QLatin1String("glDeleteShader")); | - |
| 256 | glIsShader = (_glIsShader) ctx->getProcAddress(QLatin1String("glIsShader")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glIsShader = (_glIsShader) ctx->getProcAddress(QLatin1String("glIsShader")); | - |
| 257 | | - |
| 258 | glCreateProgram = (_glCreateProgram) ctx->getProcAddress(QLatin1String("glCreateProgram")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram = (_glCreateProgram) ctx->getProcAddress(QLatin1String("glCreateProgram")); | - |
| 259 | glAttachShader = (_glAttachShader) ctx->getProcAddress(QLatin1String("glAttachShader")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader = (_glAttachShader) ctx->getProcAddress(QLatin1String("glAttachShader")); | - |
| 260 | glDetachShader = (_glDetachShader) ctx->getProcAddress(QLatin1String("glDetachShader")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader = (_glDetachShader) ctx->getProcAddress(QLatin1String("glDetachShader")); | - |
| 261 | glLinkProgram = (_glLinkProgram) ctx->getProcAddress(QLatin1String("glLinkProgram")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram = (_glLinkProgram) ctx->getProcAddress(QLatin1String("glLinkProgram")); | - |
| 262 | glUseProgram = (_glUseProgram) ctx->getProcAddress(QLatin1String("glUseProgram")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram = (_glUseProgram) ctx->getProcAddress(QLatin1String("glUseProgram")); | - |
| 263 | glDeleteProgram = (_glDeleteProgram) ctx->getProcAddress(QLatin1String("glDeleteProgram")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram = (_glDeleteProgram) ctx->getProcAddress(QLatin1String("glDeleteProgram")); | - |
| 264 | glIsProgram = (_glIsProgram) ctx->getProcAddress(QLatin1String("glIsProgram")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glIsProgram = (_glIsProgram) ctx->getProcAddress(QLatin1String("glIsProgram")); | - |
| 265 | | - |
| 266 | glGetShaderInfoLog = (_glGetShaderInfoLog) ctx->getProcAddress(QLatin1String("glGetShaderInfoLog")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog = (_glGetShaderInfoLog) ctx->getProcAddress(QLatin1String("glGetShaderInfoLog")); | - |
| 267 | glGetShaderiv = (_glGetShaderiv) ctx->getProcAddress(QLatin1String("glGetShaderiv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv = (_glGetShaderiv) ctx->getProcAddress(QLatin1String("glGetShaderiv")); | - |
| 268 | glGetShaderSource = (_glGetShaderSource) ctx->getProcAddress(QLatin1String("glGetShaderSource")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource = (_glGetShaderSource) ctx->getProcAddress(QLatin1String("glGetShaderSource")); | - |
| 269 | glGetProgramiv = (_glGetProgramiv) ctx->getProcAddress(QLatin1String("glGetProgramiv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv = (_glGetProgramiv) ctx->getProcAddress(QLatin1String("glGetProgramiv")); | - |
| 270 | glGetProgramInfoLog = (_glGetProgramInfoLog) ctx->getProcAddress(QLatin1String("glGetProgramInfoLog")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog = (_glGetProgramInfoLog) ctx->getProcAddress(QLatin1String("glGetProgramInfoLog")); | - |
| 271 | | - |
| 272 | glGetUniformLocation = (_glGetUniformLocation) ctx->getProcAddress(QLatin1String("glGetUniformLocation")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation = (_glGetUniformLocation) ctx->getProcAddress(QLatin1String("glGetUniformLocation")); | - |
| 273 | glUniform4fv = (_glUniform4fv) ctx->getProcAddress(QLatin1String("glUniform4fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv = (_glUniform4fv) ctx->getProcAddress(QLatin1String("glUniform4fv")); | - |
| 274 | glUniform3fv = (_glUniform3fv) ctx->getProcAddress(QLatin1String("glUniform3fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv = (_glUniform3fv) ctx->getProcAddress(QLatin1String("glUniform3fv")); | - |
| 275 | glUniform2fv = (_glUniform2fv) ctx->getProcAddress(QLatin1String("glUniform2fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv = (_glUniform2fv) ctx->getProcAddress(QLatin1String("glUniform2fv")); | - |
| 276 | glUniform1fv = (_glUniform1fv) ctx->getProcAddress(QLatin1String("glUniform1fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv = (_glUniform1fv) ctx->getProcAddress(QLatin1String("glUniform1fv")); | - |
| 277 | glUniform1i = (_glUniform1i) ctx->getProcAddress(QLatin1String("glUniform1i")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i = (_glUniform1i) ctx->getProcAddress(QLatin1String("glUniform1i")); | - |
| 278 | glUniform1iv = (_glUniform1iv) ctx->getProcAddress(QLatin1String("glUniform1iv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv = (_glUniform1iv) ctx->getProcAddress(QLatin1String("glUniform1iv")); | - |
| 279 | glUniformMatrix2fv = (_glUniformMatrix2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv = (_glUniformMatrix2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2fv")); | - |
| 280 | glUniformMatrix3fv = (_glUniformMatrix3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv = (_glUniformMatrix3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3fv")); | - |
| 281 | glUniformMatrix4fv = (_glUniformMatrix4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv = (_glUniformMatrix4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4fv")); | - |
| 282 | glUniformMatrix2x3fv = (_glUniformMatrix2x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x3fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2x3fv = (_glUniformMatrix2x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x3fv")); | - |
| 283 | glUniformMatrix2x4fv = (_glUniformMatrix2x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x4fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2x4fv = (_glUniformMatrix2x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x4fv")); | - |
| 284 | glUniformMatrix3x2fv = (_glUniformMatrix3x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x2fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3x2fv = (_glUniformMatrix3x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x2fv")); | - |
| 285 | glUniformMatrix3x4fv = (_glUniformMatrix3x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x4fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3x4fv = (_glUniformMatrix3x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x4fv")); | - |
| 286 | glUniformMatrix4x2fv = (_glUniformMatrix4x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x2fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4x2fv = (_glUniformMatrix4x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x2fv")); | - |
| 287 | glUniformMatrix4x3fv = (_glUniformMatrix4x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x3fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4x3fv = (_glUniformMatrix4x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x3fv")); | - |
| 288 | | - |
| 289 | glBindAttribLocation = (_glBindAttribLocation) ctx->getProcAddress(QLatin1String("glBindAttribLocation")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation = (_glBindAttribLocation) ctx->getProcAddress(QLatin1String("glBindAttribLocation")); | - |
| 290 | glGetAttribLocation = (_glGetAttribLocation) ctx->getProcAddress(QLatin1String("glGetAttribLocation")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation = (_glGetAttribLocation) ctx->getProcAddress(QLatin1String("glGetAttribLocation")); | - |
| 291 | glVertexAttrib1fv = (_glVertexAttrib1fv) ctx->getProcAddress(QLatin1String("glVertexAttrib1fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv = (_glVertexAttrib1fv) ctx->getProcAddress(QLatin1String("glVertexAttrib1fv")); | - |
| 292 | glVertexAttrib2fv = (_glVertexAttrib2fv) ctx->getProcAddress(QLatin1String("glVertexAttrib2fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv = (_glVertexAttrib2fv) ctx->getProcAddress(QLatin1String("glVertexAttrib2fv")); | - |
| 293 | glVertexAttrib3fv = (_glVertexAttrib3fv) ctx->getProcAddress(QLatin1String("glVertexAttrib3fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv = (_glVertexAttrib3fv) ctx->getProcAddress(QLatin1String("glVertexAttrib3fv")); | - |
| 294 | glVertexAttrib4fv = (_glVertexAttrib4fv) ctx->getProcAddress(QLatin1String("glVertexAttrib4fv")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv = (_glVertexAttrib4fv) ctx->getProcAddress(QLatin1String("glVertexAttrib4fv")); | - |
| 295 | glVertexAttribPointer = (_glVertexAttribPointer) ctx->getProcAddress(QLatin1String("glVertexAttribPointer")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer = (_glVertexAttribPointer) ctx->getProcAddress(QLatin1String("glVertexAttribPointer")); | - |
| 296 | glDisableVertexAttribArray = (_glDisableVertexAttribArray) ctx->getProcAddress(QLatin1String("glDisableVertexAttribArray")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray = (_glDisableVertexAttribArray) ctx->getProcAddress(QLatin1String("glDisableVertexAttribArray")); | - |
| 297 | glEnableVertexAttribArray = (_glEnableVertexAttribArray) ctx->getProcAddress(QLatin1String("glEnableVertexAttribArray")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray = (_glEnableVertexAttribArray) ctx->getProcAddress(QLatin1String("glEnableVertexAttribArray")); | - |
| 298 | | - |
| 299 | } else { | 0 |
| 300 | // We may not have the standard shader functions, but we might | - |
| 301 | // have the older ARB functions instead. | - |
| 302 | glCreateShader = (_glCreateShader) ctx->getProcAddress(QLatin1String("glCreateShaderObjectARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader = (_glCreateShader) ctx->getProcAddress(QLatin1String("glCreateShaderObjectARB")); | - |
| 303 | glShaderSource = (_glShaderSource) ctx->getProcAddress(QLatin1String("glShaderSourceARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource = (_glShaderSource) ctx->getProcAddress(QLatin1String("glShaderSourceARB")); | - |
| 304 | glShaderBinary = (_glShaderBinary) ctx->getProcAddress(QLatin1String("glShaderBinaryARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glShaderBinary = (_glShaderBinary) ctx->getProcAddress(QLatin1String("glShaderBinaryARB")); | - |
| 305 | glCompileShader = (_glCompileShader) ctx->getProcAddress(QLatin1String("glCompileShaderARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader = (_glCompileShader) ctx->getProcAddress(QLatin1String("glCompileShaderARB")); | - |
| 306 | glDeleteShader = (_glDeleteShader) ctx->getProcAddress(QLatin1String("glDeleteObjectARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteShader = (_glDeleteShader) ctx->getProcAddress(QLatin1String("glDeleteObjectARB")); | - |
| 307 | glIsShader = 0; never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glIsShader = 0; | - |
| 308 | | - |
| 309 | glCreateProgram = (_glCreateProgram) ctx->getProcAddress(QLatin1String("glCreateProgramObjectARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram = (_glCreateProgram) ctx->getProcAddress(QLatin1String("glCreateProgramObjectARB")); | - |
| 310 | glAttachShader = (_glAttachShader) ctx->getProcAddress(QLatin1String("glAttachObjectARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader = (_glAttachShader) ctx->getProcAddress(QLatin1String("glAttachObjectARB")); | - |
| 311 | glDetachShader = (_glDetachShader) ctx->getProcAddress(QLatin1String("glDetachObjectARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader = (_glDetachShader) ctx->getProcAddress(QLatin1String("glDetachObjectARB")); | - |
| 312 | glLinkProgram = (_glLinkProgram) ctx->getProcAddress(QLatin1String("glLinkProgramARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram = (_glLinkProgram) ctx->getProcAddress(QLatin1String("glLinkProgramARB")); | - |
| 313 | glUseProgram = (_glUseProgram) ctx->getProcAddress(QLatin1String("glUseProgramObjectARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram = (_glUseProgram) ctx->getProcAddress(QLatin1String("glUseProgramObjectARB")); | - |
| 314 | glDeleteProgram = (_glDeleteProgram) ctx->getProcAddress(QLatin1String("glDeleteObjectARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram = (_glDeleteProgram) ctx->getProcAddress(QLatin1String("glDeleteObjectARB")); | - |
| 315 | glIsProgram = 0; never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glIsProgram = 0; | - |
| 316 | | - |
| 317 | glGetShaderInfoLog = (_glGetShaderInfoLog) ctx->getProcAddress(QLatin1String("glGetInfoLogARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog = (_glGetShaderInfoLog) ctx->getProcAddress(QLatin1String("glGetInfoLogARB")); | - |
| 318 | glGetShaderiv = (_glGetShaderiv) ctx->getProcAddress(QLatin1String("glGetObjectParameterivARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv = (_glGetShaderiv) ctx->getProcAddress(QLatin1String("glGetObjectParameterivARB")); | - |
| 319 | glGetShaderSource = (_glGetShaderSource) ctx->getProcAddress(QLatin1String("glGetShaderSourceARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource = (_glGetShaderSource) ctx->getProcAddress(QLatin1String("glGetShaderSourceARB")); | - |
| 320 | glGetProgramiv = (_glGetProgramiv) ctx->getProcAddress(QLatin1String("glGetObjectParameterivARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv = (_glGetProgramiv) ctx->getProcAddress(QLatin1String("glGetObjectParameterivARB")); | - |
| 321 | glGetProgramInfoLog = (_glGetProgramInfoLog) ctx->getProcAddress(QLatin1String("glGetInfoLogARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog = (_glGetProgramInfoLog) ctx->getProcAddress(QLatin1String("glGetInfoLogARB")); | - |
| 322 | | - |
| 323 | glGetUniformLocation = (_glGetUniformLocation) ctx->getProcAddress(QLatin1String("glGetUniformLocationARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation = (_glGetUniformLocation) ctx->getProcAddress(QLatin1String("glGetUniformLocationARB")); | - |
| 324 | glUniform4fv = (_glUniform4fv) ctx->getProcAddress(QLatin1String("glUniform4fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv = (_glUniform4fv) ctx->getProcAddress(QLatin1String("glUniform4fvARB")); | - |
| 325 | glUniform3fv = (_glUniform3fv) ctx->getProcAddress(QLatin1String("glUniform3fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv = (_glUniform3fv) ctx->getProcAddress(QLatin1String("glUniform3fvARB")); | - |
| 326 | glUniform2fv = (_glUniform2fv) ctx->getProcAddress(QLatin1String("glUniform2fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv = (_glUniform2fv) ctx->getProcAddress(QLatin1String("glUniform2fvARB")); | - |
| 327 | glUniform1fv = (_glUniform1fv) ctx->getProcAddress(QLatin1String("glUniform1fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv = (_glUniform1fv) ctx->getProcAddress(QLatin1String("glUniform1fvARB")); | - |
| 328 | glUniform1i = (_glUniform1i) ctx->getProcAddress(QLatin1String("glUniform1iARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i = (_glUniform1i) ctx->getProcAddress(QLatin1String("glUniform1iARB")); | - |
| 329 | glUniform1iv = (_glUniform1iv) ctx->getProcAddress(QLatin1String("glUniform1ivARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv = (_glUniform1iv) ctx->getProcAddress(QLatin1String("glUniform1ivARB")); | - |
| 330 | glUniformMatrix2fv = (_glUniformMatrix2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv = (_glUniformMatrix2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2fvARB")); | - |
| 331 | glUniformMatrix3fv = (_glUniformMatrix3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv = (_glUniformMatrix3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3fvARB")); | - |
| 332 | glUniformMatrix4fv = (_glUniformMatrix4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv = (_glUniformMatrix4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4fvARB")); | - |
| 333 | glUniformMatrix2x3fv = (_glUniformMatrix2x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x3fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2x3fv = (_glUniformMatrix2x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x3fvARB")); | - |
| 334 | glUniformMatrix2x4fv = (_glUniformMatrix2x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x4fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2x4fv = (_glUniformMatrix2x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix2x4fvARB")); | - |
| 335 | glUniformMatrix3x2fv = (_glUniformMatrix3x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x2fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3x2fv = (_glUniformMatrix3x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x2fvARB")); | - |
| 336 | glUniformMatrix3x4fv = (_glUniformMatrix3x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x4fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3x4fv = (_glUniformMatrix3x4fv) ctx->getProcAddress(QLatin1String("glUniformMatrix3x4fvARB")); | - |
| 337 | glUniformMatrix4x2fv = (_glUniformMatrix4x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x2fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4x2fv = (_glUniformMatrix4x2fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x2fvARB")); | - |
| 338 | glUniformMatrix4x3fv = (_glUniformMatrix4x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x3fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4x3fv = (_glUniformMatrix4x3fv) ctx->getProcAddress(QLatin1String("glUniformMatrix4x3fvARB")); | - |
| 339 | | - |
| 340 | glBindAttribLocation = (_glBindAttribLocation) ctx->getProcAddress(QLatin1String("glBindAttribLocationARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation = (_glBindAttribLocation) ctx->getProcAddress(QLatin1String("glBindAttribLocationARB")); | - |
| 341 | glGetAttribLocation = (_glGetAttribLocation) ctx->getProcAddress(QLatin1String("glGetAttribLocationARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation = (_glGetAttribLocation) ctx->getProcAddress(QLatin1String("glGetAttribLocationARB")); | - |
| 342 | glVertexAttrib1fv = (_glVertexAttrib1fv) ctx->getProcAddress(QLatin1String("glVertexAttrib1fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv = (_glVertexAttrib1fv) ctx->getProcAddress(QLatin1String("glVertexAttrib1fvARB")); | - |
| 343 | glVertexAttrib2fv = (_glVertexAttrib2fv) ctx->getProcAddress(QLatin1String("glVertexAttrib2fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv = (_glVertexAttrib2fv) ctx->getProcAddress(QLatin1String("glVertexAttrib2fvARB")); | - |
| 344 | glVertexAttrib3fv = (_glVertexAttrib3fv) ctx->getProcAddress(QLatin1String("glVertexAttrib3fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv = (_glVertexAttrib3fv) ctx->getProcAddress(QLatin1String("glVertexAttrib3fvARB")); | - |
| 345 | glVertexAttrib4fv = (_glVertexAttrib4fv) ctx->getProcAddress(QLatin1String("glVertexAttrib4fvARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv = (_glVertexAttrib4fv) ctx->getProcAddress(QLatin1String("glVertexAttrib4fvARB")); | - |
| 346 | glVertexAttribPointer = (_glVertexAttribPointer) ctx->getProcAddress(QLatin1String("glVertexAttribPointerARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer = (_glVertexAttribPointer) ctx->getProcAddress(QLatin1String("glVertexAttribPointerARB")); | - |
| 347 | glDisableVertexAttribArray = (_glDisableVertexAttribArray) ctx->getProcAddress(QLatin1String("glDisableVertexAttribArrayARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray = (_glDisableVertexAttribArray) ctx->getProcAddress(QLatin1String("glDisableVertexAttribArrayARB")); | - |
| 348 | glEnableVertexAttribArray = (_glEnableVertexAttribArray) ctx->getProcAddress(QLatin1String("glEnableVertexAttribArrayARB")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray = (_glEnableVertexAttribArray) ctx->getProcAddress(QLatin1String("glEnableVertexAttribArrayARB")); | - |
| 349 | } | 0 |
| 350 | | - |
| 351 | // Note: glShaderBinary(), glIsShader(), glIsProgram(), and | - |
| 352 | // glUniformMatrixNxMfv() are optional, but all other functions | - |
| 353 | // are required. | - |
| 354 | | - |
| 355 | return glCreateShader && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 356 | glShaderSource && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 357 | glCompileShader && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 358 | glDeleteProgram && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 359 | glCreateProgram && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 360 | glAttachShader && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 361 | glDetachShader && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 362 | glLinkProgram && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 363 | glUseProgram && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 364 | glGetShaderInfoLog && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 365 | glGetShaderiv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 366 | glGetShaderSource && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 367 | glGetProgramiv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 368 | glGetProgramInfoLog && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 369 | glGetUniformLocation && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 370 | glUniform1fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 371 | glUniform2fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 372 | glUniform3fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 373 | glUniform4fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 374 | glUniform1i && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 375 | glUniform1iv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 376 | glUniformMatrix2fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 377 | glUniformMatrix3fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 378 | glUniformMatrix4fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 379 | glBindAttribLocation && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 380 | glGetAttribLocation && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 381 | glVertexAttrib1fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 382 | glVertexAttrib2fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 383 | glVertexAttrib3fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 384 | glVertexAttrib4fv && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 385 | glVertexAttribPointer && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 386 | glDisableVertexAttribArray && never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 387 | glEnableVertexAttribArray; never executed: return QGLContextPrivate::extensionFuncs(ctx).qt_glCreateShader && QGLContextPrivate::extensionFuncs(ctx).qt_glShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glCompileShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDeleteProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glCreateProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glAttachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glDetachShader && QGLContextPrivate::extensionFuncs(ctx).qt_glLinkProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glUseProgram && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetShaderSource && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramiv && QGLContextPrivate::extensionFuncs(ctx).qt_glGetProgramInfoLog && QGLContextPrivate::extensionFuncs(ctx).qt_glGetUniformLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1i && QGLContextPrivate::extensionFuncs(ctx).qt_glUniform1iv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glUniformMatrix4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glBindAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glGetAttribLocation && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib1fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib2fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib3fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttrib4fv && QGLContextPrivate::extensionFuncs(ctx).qt_glVertexAttribPointer && QGLContextPrivate::extensionFuncs(ctx).qt_glDisableVertexAttribArray && QGLContextPrivate::extensionFuncs(ctx).qt_glEnableVertexAttribArray; | 0 |
| 388 | #endif | - |
| 389 | } | - |
| 390 | | - |
| 391 | #if !defined(QT_OPENGL_ES_2) | - |
| 392 | bool qt_resolve_version_2_0_functions(QGLContext *ctx) | - |
| 393 | { | - |
| 394 | bool gl2supported = true; never executed (the execution status of this line is deduced): bool gl2supported = true; | - |
| 395 | if (!qt_resolve_glsl_extensions(ctx)) never evaluated: !qt_resolve_glsl_extensions(ctx) | 0 |
| 396 | gl2supported = false; never executed: gl2supported = false; | 0 |
| 397 | | - |
| 398 | if (!qt_resolve_version_1_3_functions(ctx)) never evaluated: !qt_resolve_version_1_3_functions(ctx) | 0 |
| 399 | gl2supported = false; never executed: gl2supported = false; | 0 |
| 400 | | - |
| 401 | if (glStencilOpSeparate) never evaluated: QGLContextPrivate::extensionFuncs(ctx).qt_glStencilOpSeparate | 0 |
| 402 | return gl2supported; never executed: return gl2supported; | 0 |
| 403 | | - |
| 404 | glBlendColor = (_glBlendColor) ctx->getProcAddress(QLatin1String("glBlendColor")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glBlendColor = (_glBlendColor) ctx->getProcAddress(QLatin1String("glBlendColor")); | - |
| 405 | glStencilOpSeparate = (_glStencilOpSeparate) ctx->getProcAddress(QLatin1String("glStencilOpSeparate")); never executed (the execution status of this line is deduced): QGLContextPrivate::extensionFuncs(ctx).qt_glStencilOpSeparate = (_glStencilOpSeparate) ctx->getProcAddress(QLatin1String("glStencilOpSeparate")); | - |
| 406 | if (!glBlendColor || !glStencilOpSeparate) never evaluated: !QGLContextPrivate::extensionFuncs(ctx).qt_glBlendColor never evaluated: !QGLContextPrivate::extensionFuncs(ctx).qt_glStencilOpSeparate | 0 |
| 407 | gl2supported = false; never executed: gl2supported = false; | 0 |
| 408 | | - |
| 409 | return gl2supported; never executed: return gl2supported; | 0 |
| 410 | } | - |
| 411 | #endif | - |
| 412 | | - |
| 413 | | - |
| 414 | QT_END_NAMESPACE | - |
| 415 | | - |
| | |