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 | | - |
| | |