qopenglversionfunctions.cpp

Absolute File Name:/home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qopenglversionfunctions.cpp
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3QOpenGLVersionFunctionsStorage::QOpenGLVersionFunctionsStorage()-
4 : backends(0)-
5{-
6}
never executed: end of block
0
7-
8QOpenGLVersionFunctionsStorage::~QOpenGLVersionFunctionsStorage()-
9{-
10 if (backends
backendsDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
11 for (int i = 0; i < QOpenGLVersionFunctionsBackend::OpenGLVersionBackendCount
i < QOpenGLVer...onBackendCountDescription
TRUEnever evaluated
FALSEnever evaluated
; ++i) {
0
12 if (backends[i]
backends[i]Description
TRUEnever evaluated
FALSEnever evaluated
&& !--backends[i]->refs
!--backends[i]->refsDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
13-
14 delete backends[i];-
15 }
never executed: end of block
0
16 }
never executed: end of block
0
17 delete[] backends;-
18 }
never executed: end of block
0
19}
never executed: end of block
0
20-
21QOpenGLVersionFunctionsBackend *QAbstractOpenGLFunctionsPrivateQOpenGLVersionFunctionsStorage::functionsBackendbackend(QOpenGLContext *context, const QOpenGLVersionStatus &vQOpenGLVersionFunctionsBackend::Version v)-
22{-
23-
24-
25-
26-
27-
28 ((!(context)) ? qt_assertif (!backends
!backendsDescription
TRUEnever evaluated
FALSEnever evaluated
) {
0
29 backends = new QOpenGLVersionFunctionsBackend *[QOpenGLVersionFunctionsBackend::OpenGLVersionBackendCount];-
30 memset("context"backends, __FILE__0, 52sizeof(QOpenGLVersionFunctionsBackend *)*QOpenGLVersionFunctionsBackend::OpenGLVersionBackendCount);-
31 }
never executed: end of block
0
32 if (backends[v]
backends[v]Description
TRUEnever evaluated
FALSEnever evaluated
)
0
33 return
never executed: return backends[v];
backends[v];
never executed: return backends[v];
0
34-
35 switch(v) {-
36-
37-
38-
39-
40-
41 case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_0_Core:
QOpenGLVersionFunctionsBackend::OpenGL_1_0_Core
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_0_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_0_Core:
:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_0_Core:
qt_noop());
0
returnbackends[QOpenGLVersionFunctionsBackend::OpenGL_1_0_Core] = new QOpenGLFunctions_1_0_CoreBackend(context->functionsBackend); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_1_Core:
QOpenGLVersionFunctionsBackend::OpenGL_1_1_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_1_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_1_Core] = new QOpenGLFunctions_1_1_CoreBackend
(vcontext); }
void QAbstractOpenGLFunctionsPrivatebreak;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_2_Core:
QOpenGLVersionFunctionsBackend
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_2_Core:
::insertFunctionsBackendOpenGL_1_2_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_2_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_2_Core] = new QOpenGLFunctions_1_2_CoreBackend(QOpenGLContext *context,
const QOpenGLVersionStatus &v,); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_3_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_3_Core:
QOpenGLVersionFunctionsBackend*backend)::OpenGL_1_3_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_3_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_3_Core] = new QOpenGLFunctions_1_3_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_4_Core:
QOpenGLVersionFunctionsBackend::OpenGL_1_4_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_4_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_4_Core] = new QOpenGLFunctions_1_4_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_5_Core:
QOpenGLVersionFunctionsBackend::OpenGL_1_5_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_5_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_5_Core] = new QOpenGLFunctions_1_5_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_2_0_Core:
QOpenGLVersionFunctionsBackend::OpenGL_2_0_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_2_0_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_2_0_Core] = new QOpenGLFunctions_2_0_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_2_1_Core:
QOpenGLVersionFunctionsBackend::OpenGL_2_1_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_2_1_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_2_1_Core] = new QOpenGLFunctions_2_1_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_0_Core:
QOpenGLVersionFunctionsBackend::OpenGL_3_0_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_0_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_3_0_Core] = new QOpenGLFunctions_3_0_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_1_Core:
QOpenGLVersionFunctionsBackend::OpenGL_3_1_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_1_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_3_1_Core] = new QOpenGLFunctions_3_1_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_2_Core:
QOpenGLVersionFunctionsBackend::OpenGL_3_2_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_2_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_3_2_Core] = new QOpenGLFunctions_3_2_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_3_Core:
QOpenGLVersionFunctionsBackend::OpenGL_3_3_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_3_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_3_3_Core] = new QOpenGLFunctions_3_3_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_0_Core:
QOpenGLVersionFunctionsBackend::OpenGL_4_0_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_0_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_4_0_Core] = new QOpenGLFunctions_4_0_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_1_Core:
QOpenGLVersionFunctionsBackend::OpenGL_4_1_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_1_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_4_1_Core] = new QOpenGLFunctions_4_1_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_2_Core:
QOpenGLVersionFunctionsBackend::OpenGL_4_2_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_2_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_4_2_Core] = new QOpenGLFunctions_4_2_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_3_Core:
QOpenGLVersionFunctionsBackend::OpenGL_4_3_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_3_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_4_3_Core] = new QOpenGLFunctions_4_3_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_4_Core:
QOpenGLVersionFunctionsBackend::OpenGL_4_4_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_4_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_4_4_Core] = new QOpenGLFunctions_4_4_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_5_Core:
QOpenGLVersionFunctionsBackend::OpenGL_4_5_Core:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_5_Core:
backends[QOpenGLVersionFunctionsBackend::OpenGL_4_5_Core] = new QOpenGLFunctions_4_5_CoreBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_0_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_1_0_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_0_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_0_Deprecated] = new QOpenGLFunctions_1_0_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_1_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_1_1_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_1_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_1_Deprecated] = new QOpenGLFunctions_1_1_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_2_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_1_2_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_2_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_2_Deprecated] = new QOpenGLFunctions_1_2_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_3_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_1_3_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_3_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_3_Deprecated] = new QOpenGLFunctions_1_3_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_4_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_1_4_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_1_4_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_1_4_Deprecated] = new QOpenGLFunctions_1_4_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_2_0_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_2_0_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_2_0_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_2_0_Deprecated] = new QOpenGLFunctions_2_0_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_0_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_3_0_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_0_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_3_0_Deprecated] = new QOpenGLFunctions_3_0_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_3_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_3_3_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_3_3_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_3_3_Deprecated] = new QOpenGLFunctions_3_3_DeprecatedBackend(context); break;
never executed: break;
case
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_5_Deprecated:
QOpenGLVersionFunctionsBackend::OpenGL_4_5_Deprecated:
never executed: case QOpenGLVersionFunctionsBackend::OpenGL_4_5_Deprecated:
backends[QOpenGLVersionFunctionsBackend::OpenGL_4_5_Deprecated] = new QOpenGLFunctions_4_5_DeprecatedBackend(context); break;
never executed: break;
42 case
never executed: case QOpenGLVersionFunctionsBackend::OpenGLVersionBackendCount:
QOpenGLVersionFunctionsBackend::OpenGLVersionBackendCount:
never executed: case QOpenGLVersionFunctionsBackend::OpenGLVersionBackendCount:
0
43 do { ((!(contextfalse)) ? qt_assertqt_assert_x("context""Q_UNREACHABLE()", "Q_UNREACHABLE was reached",__FILE__,60110) : qt_noop()); context->insertFunctionsBackend__builtin_unreachable(); } while (v, backend0);-
44 }
never executed: end of block
0
45-
46 void++backends[v]->refs;-
47 return
never executed: return backends[v];
backends[v];
never executed: return backends[v];
0
48-
49}-
50-
51QOpenGLVersionFunctionsBackend *QAbstractOpenGLFunctionsPrivate::removeFunctionsBackendfunctionsBackend(QOpenGLContext *context, const QOpenGLVersionStatus &vQOpenGLVersionFunctionsBackend::Version v)-
52{-
53 ((!(context)) ? qt_assert("context",__FILE__,66120) : qt_noop());-
54 QOpenGLVersionFunctionsStorage *storage = context->removeFunctionsBackendfunctionsBackendStorage();-
55 return
never executed: return storage->backend(context, v);
storage->backend
never executed: return storage->backend(context, v);
never executed: return storage->backend(context, v);
(context, v);
never executed: return storage->backend(context, v);
0
56}-
57-
58void QAbstractOpenGLFunctionsPrivate::insertExternalFunctions(QOpenGLContext *context, QAbstractOpenGLFunctions *f)-
59{-
60 ((!(context)) ? qt_assert("context",__FILE__,72127) : qt_noop());-
61 context->insertExternalFunctions(f);-
62}-
63-
64void QAbstractOpenGLFunctionsPrivate::removeExternalFunctions(QOpenGLContext *context, QAbstractOpenGLFunctions *f)-
65{-
66 ((!(context)) ? qt_assert("context",__FILE__,78133) : qt_noop());-
67 context->removeExternalFunctions(f);-
68}-
69QAbstractOpenGLFunctions::QAbstractOpenGLFunctions()-
70 : d_ptr(new QAbstractOpenGLFunctionsPrivate)-
71{-
72}-
73-
74-
75-
76-
77QAbstractOpenGLFunctions::~QAbstractOpenGLFunctions()-
78{-
79 QAbstractOpenGLFunctionsPrivate * const d = d_func();-
80 if (d->owningContext)-
81 d->removeExternalFunctions(d->owningContext, this);-
82 delete d_ptr;-
83}-
84-
85-
86-
87bool QAbstractOpenGLFunctions::initializeOpenGLFunctions()-
88{-
89 QAbstractOpenGLFunctionsPrivate * const d = d_func();-
90 d->initialized = true;-
91-
92-
93-
94-
95-
96-
97 if (!d->owningContext) {-
98 d->owningContext = QOpenGLContext::currentContext();-
99 if (d->owningContext)-
100 d->insertExternalFunctions(d->owningContext, this);-
101 }-
102-
103 return true;-
104}-
105-
106-
107-
108bool QAbstractOpenGLFunctions::isInitialized() const-
109{-
110 const QAbstractOpenGLFunctionsPrivate * const d = d_func();-
111 return d->initialized;-
112}-
113-
114-
115-
116void QAbstractOpenGLFunctions::setOwningContext(const QOpenGLContext *context)-
117{-
118 QAbstractOpenGLFunctionsPrivate * const d = d_func();-
119 d->owningContext = const_cast<QOpenGLContext*>(context);-
120}-
121-
122-
123-
124QOpenGLContext *QAbstractOpenGLFunctions::owningContext() const-
125{-
126 const QAbstractOpenGLFunctionsPrivate * const d = d_func();-
127 return d->owningContext;-
128}-
129-
130-
131-
132void QOpenGLFunctions_1_0_CoreBackend::QOpenGLFunctions_1_0_CoreBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { Viewport = reinterpret_cast<void ( *)(GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glViewport"));
DepthRange = reinterpret_cast<void ( *)(GLdouble , GLdouble )>(context->getProcAddress("glDepthRange"));
IsEnabled = reinterpret_cast<GLboolean ( *)(GLenum )>(context->getProcAddress("glIsEnabled"));
GetTexLevelParameteriv = reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLint *)>(context->getProcAddress("glGetTexLevelParameteriv"));
GetTexLevelParameterfv = reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLfloat *)>(context->getProcAddress("glGetTexLevelParameterfv"));
GetTexParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetTexParameteriv"));
GetTexParameterfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetTexParameterfv"));
GetTexImage = reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLenum , GLvoid *)>(context->getProcAddress("glGetTexImage"));
GetString = reinterpret_cast<const GLubytechar *( *)(GLenum )>(context->getProcAddress("glGetString"));
GetIntegerv = reinterpret_cast<void ( *)(GLenum , GLint *)>(context->getProcAddress("glGetIntegerv"));
GetFloatv = reinterpret_cast<void ( *)(GLenum , GLfloat *)>(context->getProcAddress("glGetFloatv"));
GetError = reinterpret_cast<GLenum ( *)()>(context->getProcAddress("glGetError"));
GetDoublev = reinterpret_cast<void ( *)(GLenum , GLdouble *)>(context->getProcAddress("glGetDoublev"));
GetBooleanv = reinterpret_cast<void ( *)(GLenum , GLboolean *)>(context->getProcAddress("glGetBooleanv"));
ReadPixels = reinterpret_cast<void ( *)(GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , GLvoid *)>(context->getProcAddress("glReadPixels"));
ReadBuffer = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glReadBuffer"));
PixelStorei = reinterpret_cast<void ( *)(GLenum , GLint )>(context->getProcAddress("glPixelStorei"));
PixelStoref = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddress("glPixelStoref"));
DepthFunc = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glDepthFunc"));
StencilOp = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum )>(context->getProcAddress("glStencilOp"));
StencilFunc = reinterpret_cast<void ( *)(GLenum , GLint , GLuint )>(context->getProcAddress("glStencilFunc"));
LogicOp = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glLogicOp"));
BlendFunc = reinterpret_cast<void ( *)(GLenum , GLenum )>(context->getProcAddress("glBlendFunc"));
Flush = reinterpret_cast<void ( *)()>(context->getProcAddress("glFlush"));
Finish = reinterpret_cast<void ( *)()>(context->getProcAddress("glFinish"));
Enable = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glEnable"));
Disable = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glDisable"));
DepthMask = reinterpret_cast<void ( *)(GLboolean )>(context->getProcAddress("glDepthMask"));
ColorMask = reinterpret_cast<void ( *)(GLboolean , GLboolean , GLboolean , GLboolean )>(context->getProcAddress("glColorMask"));
StencilMask = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glStencilMask"));
ClearDepth = reinterpret_cast<void ( *)(GLdouble )>(context->getProcAddress("glClearDepth"));
ClearStencil = reinterpret_cast<void ( *)(GLint )>(context->getProcAddress("glClearStencil"));
ClearColor = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glClearColor"));
Clear = reinterpret_cast<void ( *)(GLbitfield )>(context->getProcAddress("glClear"));
DrawBuffer = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glDrawBuffer"));
TexImage2D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLsizei , GLsizei , GLint , GLenum , GLenum , const GLvoid *)>(context->getProcAddress("glTexImage2D"));
TexImage1D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLsizei , GLint , GLenum , GLenum , const GLvoid *)>(context->getProcAddress("glTexImage1D"));
TexParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glTexParameteriv"));
TexParameteri = reinterpret_cast<void ( *)(GLenum , GLenum , GLint )>(context->getProcAddress("glTexParameteri"));
TexParameterfvnames =reinterpret_cast<void ( *)(GLenum , GLenum , "gl""Viewport""\0" "gl""DepthRange""\0" "gl""IsEnabled""\0" "gl""GetTexLevelParameteriv""\0" "gl""GetTexLevelParameterfv""\0" "gl""GetTexParameteriv""\0" "gl""GetTexParameterfv""\0" "gl""GetTexImage""\0" "gl""GetString""\0" "gl""GetIntegerv""\0" "gl""GetFloatv""\0" "gl""GetError""\0" "gl""GetDoublev""\0" "gl""GetBooleanv""\0" "gl""ReadPixels""\0" "gl""ReadBuffer""\0" "gl""PixelStorei""\0" "gl""PixelStoref""\0" "gl""DepthFunc""\0" "gl""StencilOp""\0" "gl""StencilFunc""\0" "gl""LogicOp""\0" "gl""BlendFunc""\0" "gl""Flush""\0" "gl""Finish""\0" "gl""Enable""\0" "gl""Disable""\0" "gl""DepthMask""\0" "gl""ColorMask""\0" "gl""StencilMask""\0" "gl""ClearDepth""\0" "gl""ClearStencil""\0" "gl""ClearColor""\0" "gl""Clear""\0" "gl""DrawBuffer""\0" "gl""TexImage2D""\0" "gl""TexImage1D""\0" "gl""TexParameteriv""\0" "gl""TexParameteri""\0" "gl""TexParameterfv""\0" "gl""TexParameterf""\0" "gl""Scissor""\0" "gl""PolygonMode""\0" "gl""PointSize""\0" "gl""LineWidth""\0" "gl""Hint""\0" "gl""FrontFace""\0" "gl""CullFace""\0"; const GLfloat *)>(context->getProcAddress("glTexParameterfv"));
TexParameterf = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat )>(context->getProcAddress("glTexParameterf"));
Scissor = reinterpret_cast<void ( *)(GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glScissor"));
PolygonMode = reinterpret_cast<void ( *)(GLenum , GLenum )>(context->getProcAddress("glPolygonMode"));
PointSize = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glPointSize"));
LineWidth = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glLineWidth"));
Hintchar *name = reinterpret_cast<void ( *)(GLenum , GLenum )>(context->getProcAddressnames; for ("glHint"));
FrontFaceint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum )>(context->getProcAddress("glFrontFace"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
CullFace
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glCullFace"));
}
QOpenGLVersionStatus QOpenGLFunctions_1_0_CoreBackend::versionStatus()
{
return QOpenGLVersionStatusname); name += strlen(name) + 1, 0, QOpenGLVersionStatus::CoreStatus);; }
never executed: end of block
}
never executed: end of block
133void QOpenGLFunctions_1_1_CoreBackend::QOpenGLFunctions_1_1_CoreBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { Indexubv = reinterpret_cast<void ( *)(const GLubyte *)>(context->getProcAddress("glIndexubv"));
Indexub = reinterpret_cast<void ( *)(GLubyte )>(context->getProcAddress("glIndexub"));
IsTexture = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsTexture"));
GenTextures = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glGenTextures"));
DeleteTextures = reinterpret_cast<void ( *)(GLsizei , const GLuint *)>(context->getProcAddress("glDeleteTextures"));
BindTexture = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glBindTexture"));
TexSubImage2D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLenum ,const GLvoid *)>(context->getProcAddress("glTexSubImage2D"));
TexSubImage1Dchar *names =reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLsizei , GLenum , GLenum , "gl""Indexubv""\0" "gl""Indexub""\0" "gl""IsTexture""\0" "gl""GenTextures""\0" "gl""DeleteTextures""\0" "gl""BindTexture""\0" "gl""TexSubImage2D""\0" "gl""TexSubImage1D""\0" "gl""CopyTexSubImage2D""\0" "gl""CopyTexSubImage1D""\0" "gl""CopyTexImage2D""\0" "gl""CopyTexImage1D""\0" "gl""PolygonOffset""\0" "gl""GetPointerv""\0" "gl""DrawElements""\0" "gl""DrawArrays""\0"; const GLvoid *)>(context->getProcAddress("glTexSubImage1D"));
CopyTexSubImage2D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glCopyTexSubImage2D"));
CopyTexSubImage1D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLint , GLsizei )>(context->getProcAddress("glCopyTexSubImage1D"));
CopyTexImage2D = reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLint , GLint , GLsizei , GLsizei , GLint )>(context->getProcAddress("glCopyTexImage2D"));
CopyTexImage1D = reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLint , GLint , GLsizei , GLint )>(context->getProcAddress("glCopyTexImage1D"));
PolygonOffset = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glPolygonOffset"));
GetPointerv = reinterpret_cast<void ( *)(GLenum , GLvoidchar **)>(context->getProcAddress("glGetPointerv"));
DrawElementsname = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , const GLvoid *)>(context->getProcAddressnames; for ("glDrawElements"));
DrawArraysint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLint , GLsizei )>(context->getProcAddress("glDrawArrays"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLVersionStatus QOpenGLFunctions_1_1_CoreBackend::versionStatus()
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
{
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
return QOpenGLVersionStatus(
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 ,+1 , QOpenGLVersionStatus::CoreStatus);
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLFunctions_1_2_CoreBackend::QOpenGLFunctions_1_2_CoreBackend(QOpenGLContext *context)
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
: QOpenGLVersionFunctionsBackend(context
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { CopyTexSubImage3D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glCopyTexSubImage3D"));
TexSubImage3D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , const GLvoid *)>(context->getProcAddress("glTexSubImage3D"));
TexImage3D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLsizei , GLsizei , GLsizei , GLint , GLenum , GLenum , const GLvoid *)>(context->getProcAddress("glTexImage3D"));
DrawRangeElements = reinterpret_cast<void ( *)(GLenum , GLuint , GLuint , GLsizei , GLenum , const GLvoid *)>(context->getProcAddress("glDrawRangeElements"));
BlendEquationfunctions[i] = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glBlendEquation"));
BlendColor = reinterpret_cast<void(*)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddressname); name += strlen("glBlendColor"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
134-
135void QOpenGLFunctions_1_2_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(1, 2, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_1_3_CoreBackend::QOpenGLFunctions_1_3_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ GetCompressedTexImage = reinterpret_cast<void ( *)(GLenum , GLint , GLvoid *)>(context->getProcAddress("glGetCompressedTexImage"));
CompressedTexSubImage1D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLsizei , GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glCompressedTexSubImage1D"));
CompressedTexSubImage2D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glCompressedTexSubImage2D"));
CompressedTexSubImage3D = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLsizei ,const GLvoid *)>(context->getProcAddress("glCompressedTexSubImage3D"));
CompressedTexImage1Dchar *names =reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLsizei , GLint , GLsizei , "gl""CopyTexSubImage3D""\0" "gl""TexSubImage3D""\0" "gl""TexImage3D""\0" "gl""DrawRangeElements""\0" "gl""BlendEquation""\0" "gl""BlendColor""\0"; const GLvoid *)>(context->getProcAddress("glCompressedTexImage1D"));
CompressedTexImage2Dchar *name = reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLsizei , GLsizei , GLint , GLsizei , const GLvoid *)>(context->getProcAddressnames; for ("glCompressedTexImage2D"));
CompressedTexImage3Dint i = reinterpret_cast0; i
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLint , GLenum , GLsizei , GLsizei , GLsizei , GLint , GLsizei , const GLvoid *)>(context->getProcAddress("glCompressedTexImage3D"));
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
SampleCoverage
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLfloat , GLboolean )>(context->getProcAddress("glSampleCoverage"));
ActiveTexture = reinterpret_cast<void(*)(GLenum )>(context->getProcAddressname); name += strlen("glActiveTexture"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
136void QOpenGLFunctions_1_3_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(1, 3, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_1_4_CoreBackend::QOpenGLFunctions_1_4_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ PointParameteriv = reinterpret_cast<void ( *)(GLenum , const GLint *)>(context->getProcAddress("glPointParameteriv"));
PointParameteri = reinterpret_cast<void ( *)(GLenum , GLint )>(context->getProcAddress("glPointParameteri"));
PointParameterfv = reinterpret_cast<void ( *)(GLenum ,const GLfloat *)>(context->getProcAddress("glPointParameterfv"));
PointParameterf = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddress("glPointParameterf"));
MultiDrawElementschar *names =reinterpret_cast<void ( *)(GLenum , const GLsizei *, GLenum , "gl""GetCompressedTexImage""\0" "gl""CompressedTexSubImage1D""\0" "gl""CompressedTexSubImage2D""\0" "gl""CompressedTexSubImage3D""\0" "gl""CompressedTexImage1D""\0" "gl""CompressedTexImage2D""\0" "gl""CompressedTexImage3D""\0" "gl""SampleCoverage""\0" "gl""ActiveTexture""\0"; const GLvoidchar *const *, GLsizei )>(context->getProcAddress("glMultiDrawElements"));
MultiDrawArraysname = reinterpret_cast<void ( *)(GLenum , const GLint *, const GLsizei *, GLsizei )>(context->getProcAddressnames; for ("glMultiDrawArrays"));
BlendFuncSeparateint i = reinterpret_cast0; i
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLenum , GLenum , GLenum )>(context->getProcAddress("glBlendFuncSeparate"));
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLVersionStatus QOpenGLFunctions_1_4_CoreBackend::versionStatus()
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
{
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
return QOpenGLVersionStatus(
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 , 4, QOpenGLVersionStatus::CoreStatus);
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLFunctions_1_5_CoreBackend::QOpenGLFunctions_1_5_CoreBackend(QOpenGLContext *context)
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
: QOpenGLVersionFunctionsBackend(context
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { GetBufferPointerv = reinterpret_cast<void ( *)(GLenum , GLenum , GLvoid* *)>(context->getProcAddress("glGetBufferPointerv"));
GetBufferParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetBufferParameteriv"));
UnmapBuffer = reinterpret_cast<GLboolean ( *)(GLenum )>(context->getProcAddress("glUnmapBuffer"));
MapBuffer = reinterpret_cast<GLvoid* ( *)(GLenum , GLenum )>(context->getProcAddress("glMapBuffer"));
GetBufferSubDatafunctions[i] = reinterpret_cast<void ( *)(GLenum , GLintptr , GLsizeiptr , GLvoid *)>(context->getProcAddress("glGetBufferSubData"));
BufferSubData = reinterpret_cast<void(*)(GLenum , GLintptr , GLsizeiptr , const GLvoid *)>(context->getProcAddressname); name += strlen("glBufferSubData"));
BufferData = reinterpret_cast<name) + 1; }
never executed: end of block
}
never executed: end of block
137void ( *)(GLenum , GLsizeiptr ,QOpenGLFunctions_1_4_CoreBackend::init() { const GLvoid *, GLenum )>(context->getProcAddress("glBufferData"));0
IsBuffer = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsBuffer"));
GenBuffers = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glGenBuffers"));
DeleteBufferschar *names =reinterpret_cast<void ( *)(GLsizei , "gl""PointParameteriv""\0" "gl""PointParameteri""\0" "gl""PointParameterfv""\0" "gl""PointParameterf""\0" "gl""MultiDrawElements""\0" "gl""MultiDrawArrays""\0" "gl""BlendFuncSeparate""\0"; const GLuint *)>(context->getProcAddress("glDeleteBuffers"));
BindBuffer = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glBindBuffer"));
GetQueryObjectuiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint *)>(context->getProcAddress("glGetQueryObjectuiv"));
GetQueryObjectiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetQueryObjectiv"));
GetQueryiv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetQueryiv"));
EndQuery = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glEndQuery"));
BeginQuerychar *name = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddressnames; for ("glBeginQuery"));
IsQueryint i = reinterpret_cast0; i
i < +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< GLboolean ( *)(GLuint )>(context->getProcAddress("glIsQuery"));
i < +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
DeleteQueries
i < +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLsizei , const GLuint *)>(context->getProcAddress("glDeleteQueries"));
GenQueries = reinterpret_cast<void(*)(GLsizei , GLuint *)>(context->getProcAddressname); name += strlen("glGenQueries"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
138void QOpenGLFunctions_1_5_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(1, 5, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_2_0_CoreBackend::QOpenGLFunctions_2_0_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ VertexAttribPointer = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLboolean , GLsizei , const GLvoid *)>(context->getProcAddress("glVertexAttribPointer"));
VertexAttrib4usv = reinterpret_cast<void ( *)(GLuint , const GLushort *)>(context->getProcAddress("glVertexAttrib4usv"));
VertexAttrib4uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttrib4uiv"));
VertexAttrib4ubv = reinterpret_cast<void ( *)(GLuint , const GLubyte *)>(context->getProcAddress("glVertexAttrib4ubv"));
VertexAttrib4sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib4sv"));
VertexAttrib4s = reinterpret_cast<void ( *)(GLuint , GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glVertexAttrib4s"));
VertexAttrib4iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttrib4iv"));
VertexAttrib4fv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glVertexAttrib4fv"));
VertexAttrib4f = reinterpret_cast<void ( *)(GLuint , GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glVertexAttrib4f"));
VertexAttrib4dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttrib4dv"));
VertexAttrib4d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttrib4d"));
VertexAttrib4bv = reinterpret_cast<void ( *)(GLuint , const GLbyte *)>(context->getProcAddress("glVertexAttrib4bv"));
VertexAttrib4Nusv = reinterpret_cast<void ( *)(GLuint , const GLushort *)>(context->getProcAddress("glVertexAttrib4Nusv"));
VertexAttrib4Nuiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttrib4Nuiv"));
VertexAttrib4Nubv = reinterpret_cast<void ( *)(GLuint , const GLubyte *)>(context->getProcAddress("glVertexAttrib4Nubv"));
VertexAttrib4Nub = reinterpret_cast<void ( *)(GLuint , GLubyte , GLubyte , GLubyte , GLubyte )>(context->getProcAddress("glVertexAttrib4Nub"));
VertexAttrib4Nsv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib4Nsv"));
VertexAttrib4Niv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttrib4Niv"));
VertexAttrib4Nbv = reinterpret_cast<void ( *)(GLuint , const GLbyte *)>(context->getProcAddress("glVertexAttrib4Nbv"));
VertexAttrib3sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib3sv"));
VertexAttrib3s = reinterpret_cast<void ( *)(GLuint , GLshort , GLshort , GLshort )>(context->getProcAddress("glVertexAttrib3s"));
VertexAttrib3fv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glVertexAttrib3fv"));
VertexAttrib3f = reinterpret_cast<void ( *)(GLuint , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glVertexAttrib3f"));
VertexAttrib3dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttrib3dv"));
VertexAttrib3d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttrib3d"));
VertexAttrib2sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib2sv"));
VertexAttrib2s = reinterpret_cast<void ( *)(GLuint , GLshort , GLshort )>(context->getProcAddress("glVertexAttrib2s"));
VertexAttrib2fv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glVertexAttrib2fv"));
VertexAttrib2f = reinterpret_cast<void ( *)(GLuint , GLfloat , GLfloat )>(context->getProcAddress("glVertexAttrib2f"));
VertexAttrib2dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttrib2dv"));
VertexAttrib2d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttrib2d"));
VertexAttrib1sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib1sv"));
VertexAttrib1s = reinterpret_cast<void ( *)(GLuint , GLshort )>(context->getProcAddress("glVertexAttrib1s"));
VertexAttrib1fv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glVertexAttrib1fv"));
VertexAttrib1f = reinterpret_cast<void ( *)(GLuint , GLfloat )>(context->getProcAddress("glVertexAttrib1f"));
VertexAttrib1dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttrib1dv"));
VertexAttrib1d = reinterpret_cast<void ( *)(GLuint , GLdouble )>(context->getProcAddress("glVertexAttrib1d"));
ValidateProgram = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glValidateProgram"));
UniformMatrix4fv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glUniformMatrix4fv"));
UniformMatrix3fv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glUniformMatrix3fv"));
UniformMatrix2fv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glUniformMatrix2fv"));
Uniform4iv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLint *)>(context->getProcAddress("glUniform4iv"));
Uniform3iv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLint *)>(context->getProcAddress("glUniform3iv"));
Uniform2iv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLint *)>(context->getProcAddress("glUniform2iv"));
Uniform1iv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLint *)>(context->getProcAddress("glUniform1iv"));
Uniform4fv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glUniform4fv"));
Uniform3fv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glUniform3fv"));
Uniform2fv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glUniform2fv"));
Uniform1fv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glUniform1fv"));
Uniform4i = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint , GLint )>(context->getProcAddress("glUniform4i"));
Uniform3i = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint )>(context->getProcAddress("glUniform3i"));
Uniform2i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glUniform2i"));
Uniform1i = reinterpret_cast<void ( *)(GLint , GLint )>(context->getProcAddress("glUniform1i"));
Uniform4f = reinterpret_cast<void ( *)(GLint , GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glUniform4f"));
Uniform3f = reinterpret_cast<void ( *)(GLint , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glUniform3f"));
Uniform2f = reinterpret_cast<void ( *)(GLint , GLfloat , GLfloat )>(context->getProcAddress("glUniform2f"));
Uniform1f = reinterpret_cast<void ( *)(GLint , GLfloat )>(context->getProcAddress("glUniform1f"));
UseProgram = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glUseProgram"));
ShaderSource = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLchar* const *,const GLint *)>(context->getProcAddress("glShaderSource"));
LinkProgram = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glLinkProgram"));
IsShader = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsShader"));
IsProgram = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsProgram"));
GetVertexAttribPointerv = reinterpret_cast<void ( *)(GLuint , GLenum , GLvoidchar **)>(context->getProcAddress("glGetVertexAttribPointerv"));
GetVertexAttribiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetVertexAttribiv"));
GetVertexAttribfv = reinterpret_cast<void ( *)(GLuint , GLenum , GLfloat *)>(context->getProcAddress("glGetVertexAttribfv"));
GetVertexAttribdv = reinterpret_cast<void ( *)(GLuint , GLenum , GLdouble *)>(context->getProcAddress("glGetVertexAttribdv"));
GetUniformiv = reinterpret_cast<void ( *)(GLuint , GLint , GLint *)>(context->getProcAddress("glGetUniformiv"));
GetUniformfv = reinterpret_cast<void ( *)(GLuint , GLint , GLfloat *)>(context->getProcAddress("glGetUniformfv"));
GetUniformLocation = reinterpret_cast<GLint ( *)(GLuint , const GLchar *)>(context->getProcAddress("glGetUniformLocation"));
GetShaderSource = reinterpret_cast<void ( *)(GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetShaderSource"));
GetShaderInfoLog = reinterpret_cast<void ( *)(GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetShaderInfoLog"));
GetShaderiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetShaderiv"));
GetProgramInfoLog = reinterpret_cast<void ( *)(GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetProgramInfoLog"));
GetProgramiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetProgramiv"));
GetAttribLocation = reinterpret_cast<GLint ( *)(GLuint , const GLchar *)>(context->getProcAddress("glGetAttribLocation"));
GetAttachedShaders = reinterpret_cast<void ( *)(GLuint , GLsizei , GLsizei *, GLuint *)>(context->getProcAddress("glGetAttachedShaders"));
GetActiveUniform = reinterpret_cast<void ( *)(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, GLchar *)>(context->getProcAddress("glGetActiveUniform"));
GetActiveAttrib = reinterpret_cast<void ( *)(GLuint , GLuint , GLsizei , GLsizei *, GLint *, GLenum *, GLchar *)>(context->getProcAddress("glGetActiveAttrib"));
EnableVertexAttribArray = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glEnableVertexAttribArray"));
DisableVertexAttribArray = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glDisableVertexAttribArray"));
DetachShader = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glDetachShader"));
DeleteShader = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glDeleteShader"));
DeleteProgram = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glDeleteProgram"));
CreateShader = reinterpret_cast<GLuint ( *)(GLenum )>(context->getProcAddress("glCreateShader"));
CreateProgram = reinterpret_cast<GLuint ( *)()>(context->getProcAddress("glCreateProgram"));
CompileShader = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glCompileShader"));
BindAttribLocationnames =reinterpret_cast<void ( *)(GLuint , GLuint , "gl""GetBufferPointerv""\0" "gl""GetBufferParameteriv""\0" "gl""UnmapBuffer""\0" "gl""MapBuffer""\0" "gl""GetBufferSubData""\0" "gl""BufferSubData""\0" "gl""BufferData""\0" "gl""IsBuffer""\0" "gl""GenBuffers""\0" "gl""DeleteBuffers""\0" "gl""BindBuffer""\0" "gl""GetQueryObjectuiv""\0" "gl""GetQueryObjectiv""\0" "gl""GetQueryiv""\0" "gl""EndQuery""\0" "gl""BeginQuery""\0" "gl""IsQuery""\0" "gl""DeleteQueries""\0" "gl""GenQueries""\0"; const GLchar *)>(context->getProcAddress("glBindAttribLocation"));
AttachShader = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glAttachShader"));
StencilMaskSeparate = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glStencilMaskSeparate"));
StencilFuncSeparatechar *name = reinterpret_cast<void ( *)(GLenum , GLenum , GLint , GLuint )>(context->getProcAddressnames; for ("glStencilFuncSeparate"));
StencilOpSeparateint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLenum , GLenum , GLenum )>(context->getProcAddress("glStencilOpSeparate"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
DrawBuffers
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLsizei , const GLenum *)>(context->getProcAddress("glDrawBuffers"));
BlendEquationSeparate = reinterpret_cast<void(*)(GLenum , GLenum )>(context->getProcAddressname); name += strlen("glBlendEquationSeparate"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
139void QOpenGLFunctions_2_0_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(2, 0, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_2_1_CoreBackend::QOpenGLFunctions_2_1_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ UniformMatrix4x3fv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean ,const GLfloat *)>(context->getProcAddress("glUniformMatrix4x3fv"));
UniformMatrix3x4fvchar *names =reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , "gl""VertexAttribPointer""\0" "gl""ValidateProgram""\0" "gl""UniformMatrix4fv""\0" "gl""UniformMatrix3fv""\0" "gl""UniformMatrix2fv""\0" "gl""Uniform4iv""\0" "gl""Uniform3iv""\0" "gl""Uniform2iv""\0" "gl""Uniform1iv""\0" "gl""Uniform4fv""\0" "gl""Uniform3fv""\0" "gl""Uniform2fv""\0" "gl""Uniform1fv""\0" "gl""Uniform4i""\0" "gl""Uniform3i""\0" "gl""Uniform2i""\0" "gl""Uniform1i""\0" "gl""Uniform4f""\0" "gl""Uniform3f""\0" "gl""Uniform2f""\0" "gl""Uniform1f""\0" "gl""UseProgram""\0" "gl""ShaderSource""\0" "gl""LinkProgram""\0" "gl""IsShader""\0" "gl""IsProgram""\0" "gl""GetVertexAttribPointerv""\0" "gl""GetVertexAttribiv""\0" "gl""GetVertexAttribfv""\0" "gl""GetVertexAttribdv""\0" "gl""GetUniformiv""\0" "gl""GetUniformfv""\0" "gl""GetUniformLocation""\0" "gl""GetShaderSource""\0" "gl""GetShaderInfoLog""\0" "gl""GetShaderiv""\0" "gl""GetProgramInfoLog""\0" "gl""GetProgramiv""\0" "gl""GetAttribLocation""\0" "gl""GetAttachedShaders""\0" "gl""GetActiveUniform""\0" "gl""GetActiveAttrib""\0" "gl""EnableVertexAttribArray""\0" "gl""DisableVertexAttribArray""\0" "gl""DetachShader""\0" "gl""DeleteShader""\0" "gl""DeleteProgram""\0" "gl""CreateShader""\0" "gl""CreateProgram""\0" "gl""CompileShader""\0" "gl""BindAttribLocation""\0" "gl""AttachShader""\0" "gl""StencilMaskSeparate""\0" "gl""StencilFuncSeparate""\0" "gl""StencilOpSeparate""\0" "gl""DrawBuffers""\0" "gl""BlendEquationSeparate""\0" "gl""VertexAttrib4usv""\0" "gl""VertexAttrib4uiv""\0" "gl""VertexAttrib4ubv""\0" "gl""VertexAttrib4sv""\0" "gl""VertexAttrib4s""\0" "gl""VertexAttrib4iv""\0" "gl""VertexAttrib4fv""\0" "gl""VertexAttrib4f""\0" "gl""VertexAttrib4dv""\0" "gl""VertexAttrib4d""\0" "gl""VertexAttrib4bv""\0" "gl""VertexAttrib4Nusv""\0" "gl""VertexAttrib4Nuiv""\0" "gl""VertexAttrib4Nubv""\0" "gl""VertexAttrib4Nub""\0" "gl""VertexAttrib4Nsv""\0" "gl""VertexAttrib4Niv""\0" "gl""VertexAttrib4Nbv""\0" "gl""VertexAttrib3sv""\0" "gl""VertexAttrib3s""\0" "gl""VertexAttrib3fv""\0" "gl""VertexAttrib3f""\0" "gl""VertexAttrib3dv""\0" "gl""VertexAttrib3d""\0" "gl""VertexAttrib2sv""\0" "gl""VertexAttrib2s""\0" "gl""VertexAttrib2fv""\0" "gl""VertexAttrib2f""\0" "gl""VertexAttrib2dv""\0" "gl""VertexAttrib2d""\0" "gl""VertexAttrib1sv""\0" "gl""VertexAttrib1s""\0" "gl""VertexAttrib1fv""\0" "gl""VertexAttrib1f""\0" "gl""VertexAttrib1dv""\0" "gl""VertexAttrib1d""\0"; const GLfloat *)>(context->getProcAddress("glUniformMatrix3x4fv"));
UniformMatrix4x2fvchar *name = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddressnames; for ("glUniformMatrix4x2fv"));
UniformMatrix2x4fvint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glUniformMatrix2x4fv"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
UniformMatrix3x2fv
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glUniformMatrix3x2fv"));
UniformMatrix2x3fv = reinterpret_cast<void(*)(GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddressname); name += strlen("glUniformMatrix2x3fv"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
140void QOpenGLFunctions_2_1_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(2, 1, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_3_0_CoreBackend::QOpenGLFunctions_3_0_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ IsVertexArray = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsVertexArray"));
GenVertexArrays = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glGenVertexArrays"));
DeleteVertexArrays = reinterpret_cast<void ( *)(GLsizei ,const GLuint *)>(context->getProcAddress("glDeleteVertexArrays"));
BindVertexArray = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glBindVertexArray"));
FlushMappedBufferRange = reinterpret_cast<void ( *)(GLenum , GLintptr , GLsizeiptr )>(context->getProcAddress("glFlushMappedBufferRange"));
MapBufferRange = reinterpret_cast<GLvoidchar *( *)(GLenum , GLintptr , GLsizeiptr , GLbitfield )>(context->getProcAddress("glMapBufferRange"));
FramebufferTextureLayer = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint , GLint , GLint )>(context->getProcAddress("glFramebufferTextureLayer"));
RenderbufferStorageMultisample = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei , GLsizei )>(context->getProcAddress("glRenderbufferStorageMultisample"));
BlitFramebuffer = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLbitfield , GLenum )>(context->getProcAddress("glBlitFramebuffer"));
GenerateMipmap = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glGenerateMipmap"));
GetFramebufferAttachmentParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLint *)>(context->getProcAddress("glGetFramebufferAttachmentParameteriv"));
FramebufferRenderbuffer = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLuint )>(context->getProcAddress("glFramebufferRenderbuffer"));
FramebufferTexture3D = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLuint , GLint , GLint )>(context->getProcAddress("glFramebufferTexture3D"));
FramebufferTexture2D = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLuint , GLint )>(context->getProcAddress("glFramebufferTexture2D"));
FramebufferTexture1D = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLuint , GLint )>(context->getProcAddress("glFramebufferTexture1D"));
CheckFramebufferStatus = reinterpret_cast<GLenum ( *)(GLenum )>(context->getProcAddress("glCheckFramebufferStatus"));
GenFramebuffers = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glGenFramebuffers"));
DeleteFramebuffers = reinterpret_cast<void ( *)(GLsizei , const GLuint *)>(context->getProcAddress("glDeleteFramebuffers"));
BindFramebuffer = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glBindFramebuffer"));
IsFramebuffer = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsFramebuffer"));
GetRenderbufferParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetRenderbufferParameteriv"));
RenderbufferStorage = reinterpret_cast<void ( *)(GLenum , GLenum , GLsizei , GLsizei )>(context->getProcAddress("glRenderbufferStorage"));
GenRenderbuffers = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glGenRenderbuffers"));
DeleteRenderbuffers = reinterpret_cast<void ( *)(GLsizei , const GLuint *)>(context->getProcAddress("glDeleteRenderbuffers"));
BindRenderbuffer = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glBindRenderbuffer"));
IsRenderbuffer = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsRenderbuffer"));
GetStringinames =reinterpret_cast< "gl""UniformMatrix4x3fv""\0" "gl""UniformMatrix3x4fv""\0" "gl""UniformMatrix4x2fv""\0" "gl""UniformMatrix2x4fv""\0" "gl""UniformMatrix3x2fv""\0" "gl""UniformMatrix2x3fv""\0"; const GLubytechar *( *)(GLenum , GLuint )>(context->getProcAddress("glGetStringi"));
ClearBufferfi = reinterpret_cast<void ( *)(GLenum , GLint , GLfloat , GLint )>(context->getProcAddress("glClearBufferfi"));
ClearBufferfv = reinterpret_cast<void ( *)(GLenum , GLint , const GLfloat *)>(context->getProcAddress("glClearBufferfv"));
ClearBufferuiv = reinterpret_cast<void ( *)(GLenum , GLint , const GLuint *)>(context->getProcAddress("glClearBufferuiv"));
ClearBufferiv = reinterpret_cast<void ( *)(GLenum , GLint , const GLint *)>(context->getProcAddress("glClearBufferiv"));
GetTexParameterIuiv = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint *)>(context->getProcAddress("glGetTexParameterIuiv"));
GetTexParameterIiv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetTexParameterIiv"));
TexParameterIuiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glTexParameterIuiv"));
TexParameterIiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glTexParameterIiv"));
Uniform4uiv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLuint *)>(context->getProcAddress("glUniform4uiv"));
Uniform3uiv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLuint *)>(context->getProcAddress("glUniform3uiv"));
Uniform2uiv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLuint *)>(context->getProcAddress("glUniform2uiv"));
Uniform1uiv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLuint *)>(context->getProcAddress("glUniform1uiv"));
Uniform4ui = reinterpret_cast<void ( *)(GLint , GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glUniform4ui"));
Uniform3ui = reinterpret_cast<void ( *)(GLint , GLuint , GLuint , GLuint )>(context->getProcAddress("glUniform3ui"));
Uniform2ui = reinterpret_cast<void ( *)(GLint , GLuint , GLuint )>(context->getProcAddress("glUniform2ui"));
Uniform1ui = reinterpret_cast<void ( *)(GLint , GLuint )>(context->getProcAddress("glUniform1ui"));
GetFragDataLocation = reinterpret_cast<GLint ( *)(GLuint , const GLchar *)>(context->getProcAddress("glGetFragDataLocation"));
BindFragDataLocation = reinterpret_cast<void ( *)(GLuint , GLuint , const GLchar *)>(context->getProcAddress("glBindFragDataLocation"));
GetUniformuiv = reinterpret_cast<void ( *)(GLuint , GLint , GLuint *)>(context->getProcAddress("glGetUniformuiv"));
VertexAttribI4usv = reinterpret_cast<void ( *)(GLuint , const GLushort *)>(context->getProcAddress("glVertexAttribI4usv"));
VertexAttribI4ubv = reinterpret_cast<void ( *)(GLuint , const GLubyte *)>(context->getProcAddress("glVertexAttribI4ubv"));
VertexAttribI4sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttribI4sv"));
VertexAttribI4bv = reinterpret_cast<void ( *)(GLuint , const GLbyte *)>(context->getProcAddress("glVertexAttribI4bv"));
VertexAttribI4uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI4uiv"));
VertexAttribI3uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI3uiv"));
VertexAttribI2uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI2uiv"));
VertexAttribI1uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI1uiv"));
VertexAttribI4iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttribI4iv"));
VertexAttribI3iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttribI3iv"));
VertexAttribI2iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttribI2iv"));
VertexAttribI1iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttribI1iv"));
VertexAttribI4ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexAttribI4ui"));
VertexAttribI3ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexAttribI3ui"));
VertexAttribI2ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexAttribI2ui"));
VertexAttribI1ui = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glVertexAttribI1ui"));
VertexAttribI4i = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint )>(context->getProcAddress("glVertexAttribI4i"));
VertexAttribI3i = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint )>(context->getProcAddress("glVertexAttribI3i"));
VertexAttribI2iname = reinterpret_cast<void ( *)(GLuint , GLint , GLint )>(context->getProcAddressnames; for ("glVertexAttribI2i"));
VertexAttribI1iint i = reinterpret_cast0; i
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint , GLint )>(context->getProcAddress("glVertexAttribI1i"));
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
GetVertexAttribIuiv
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1
i < +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint *)>(context->getProcAddress("glGetVertexAttribIuiv"));
GetVertexAttribIiv = reinterpret_cast<void(*)(GLuint , GLenum , GLint *)>(context->getProcAddressname); name += strlen("glGetVertexAttribIiv"));
VertexAttribIPointer = reinterpret_cast<name) + 1; }
never executed: end of block
}
never executed: end of block
141void ( *)(GLuint , GLint , GLenum , GLsizei ,QOpenGLFunctions_3_0_CoreBackend::init() { const GLvoid *)>(context->getProcAddress("glVertexAttribIPointer"));0
EndConditionalRender = reinterpret_cast<void ( *)()>(context->getProcAddress("glEndConditionalRender"));
BeginConditionalRender = reinterpret_cast<void ( *)(GLuint , GLenum )>(context->getProcAddress("glBeginConditionalRender"));
ClampColor = reinterpret_cast<void ( *)(GLenum , GLenum )>(context->getProcAddress("glClampColor"));
GetTransformFeedbackVarying = reinterpret_cast<void ( *)(GLuint , GLuint , GLsizei , GLsizei *, GLsizei *, GLenum *, GLchar *)>(context->getProcAddress("glGetTransformFeedbackVarying"));
TransformFeedbackVaryingschar *names =reinterpret_cast<void ( *)(GLuint , GLsizei , "gl""IsVertexArray""\0" "gl""GenVertexArrays""\0" "gl""DeleteVertexArrays""\0" "gl""BindVertexArray""\0" "gl""FlushMappedBufferRange""\0" "gl""MapBufferRange""\0" "gl""FramebufferTextureLayer""\0" "gl""RenderbufferStorageMultisample""\0" "gl""BlitFramebuffer""\0" "gl""GenerateMipmap""\0" "gl""GetFramebufferAttachmentParameteriv""\0" "gl""FramebufferRenderbuffer""\0" "gl""FramebufferTexture3D""\0" "gl""FramebufferTexture2D""\0" "gl""FramebufferTexture1D""\0" "gl""CheckFramebufferStatus""\0" "gl""GenFramebuffers""\0" "gl""DeleteFramebuffers""\0" "gl""BindFramebuffer""\0" "gl""IsFramebuffer""\0" "gl""GetRenderbufferParameteriv""\0" "gl""RenderbufferStorage""\0" "gl""GenRenderbuffers""\0" "gl""DeleteRenderbuffers""\0" "gl""BindRenderbuffer""\0" "gl""IsRenderbuffer""\0" "gl""GetStringi""\0" "gl""ClearBufferfi""\0" "gl""ClearBufferfv""\0" "gl""ClearBufferuiv""\0" "gl""ClearBufferiv""\0" "gl""GetTexParameterIuiv""\0" "gl""GetTexParameterIiv""\0" "gl""TexParameterIuiv""\0" "gl""TexParameterIiv""\0" "gl""Uniform4uiv""\0" "gl""Uniform3uiv""\0" "gl""Uniform2uiv""\0" "gl""Uniform1uiv""\0" "gl""Uniform4ui""\0" "gl""Uniform3ui""\0" "gl""Uniform2ui""\0" "gl""Uniform1ui""\0" "gl""GetFragDataLocation""\0" "gl""BindFragDataLocation""\0" "gl""GetUniformuiv""\0" "gl""GetVertexAttribIuiv""\0" "gl""GetVertexAttribIiv""\0" "gl""VertexAttribIPointer""\0" "gl""EndConditionalRender""\0" "gl""BeginConditionalRender""\0" "gl""ClampColor""\0" "gl""GetTransformFeedbackVarying""\0" "gl""TransformFeedbackVaryings""\0" "gl""BindBufferBase""\0" "gl""BindBufferRange""\0" "gl""EndTransformFeedback""\0" "gl""BeginTransformFeedback""\0" "gl""IsEnabledi""\0" "gl""Disablei""\0" "gl""Enablei""\0" "gl""GetIntegeri_v""\0" "gl""GetBooleani_v""\0" "gl""ColorMaski""\0" "gl""VertexAttribI4usv""\0" "gl""VertexAttribI4ubv""\0" "gl""VertexAttribI4sv""\0" "gl""VertexAttribI4bv""\0" "gl""VertexAttribI4uiv""\0" "gl""VertexAttribI3uiv""\0" "gl""VertexAttribI2uiv""\0" "gl""VertexAttribI1uiv""\0" "gl""VertexAttribI4iv""\0" "gl""VertexAttribI3iv""\0" "gl""VertexAttribI2iv""\0" "gl""VertexAttribI1iv""\0" "gl""VertexAttribI4ui""\0" "gl""VertexAttribI3ui""\0" "gl""VertexAttribI2ui""\0" "gl""VertexAttribI1ui""\0" "gl""VertexAttribI4i""\0" "gl""VertexAttribI3i""\0" "gl""VertexAttribI2i""\0" "gl""VertexAttribI1i""\0"; const GLcharchar *const *, GLenum )>(context->getProcAddress("glTransformFeedbackVaryings"));
BindBufferBase = reinterpret_cast<void ( *)(GLenum , GLuint , GLuint )>(context->getProcAddress("glBindBufferBase"));
BindBufferRange = reinterpret_cast<void ( *)(GLenum , GLuint , GLuint , GLintptr , GLsizeiptr )>(context->getProcAddress("glBindBufferRange"));
EndTransformFeedback = reinterpret_cast<void ( *)()>(context->getProcAddress("glEndTransformFeedback"));
BeginTransformFeedback = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glBeginTransformFeedback"));
IsEnabledi = reinterpret_cast<GLboolean ( *)(GLenum , GLuint )>(context->getProcAddress("glIsEnabledi"));
Disablei = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glDisablei"));
Enableiname = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddressnames; for ("glEnablei"));
GetIntegeri_vint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLuint , GLint *)>(context->getProcAddress("glGetIntegeri_v"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
GetBooleani_v
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , GLuint , GLboolean *)>(context->getProcAddress("glGetBooleani_v"));
ColorMaski = reinterpret_cast<void(*)(GLuint , GLboolean , GLboolean , GLboolean , GLboolean )>(context->getProcAddressname); name += strlen("glColorMaski"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus QOpenGLFunctions_3_0_CoreBackend::versionStatus()
{
return QOpenGLVersionStatus(3, 0, QOpenGLVersionStatus::CoreStatus);}
never executed: end of block
142void QOpenGLFunctions_3_1_CoreBackend::QOpenGLFunctions_3_1_CoreBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { CopyBufferSubData = reinterpret_cast<void ( *)(GLenum , GLenum , GLintptr , GLintptr , GLsizeiptr )>(context->getProcAddress("glCopyBufferSubData"));
UniformBlockBinding = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glUniformBlockBinding"));
GetActiveUniformBlockName = reinterpret_cast<void ( *)(GLuint , GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetActiveUniformBlockName"));
GetActiveUniformBlockiv = reinterpret_cast<void ( *)(GLuint , GLuint , GLenum , GLint *)>(context->getProcAddress("glGetActiveUniformBlockiv"));
GetUniformBlockIndex = reinterpret_cast<GLuint ( *)(GLuint , const GLchar *)>(context->getProcAddress("glGetUniformBlockIndex"));
GetActiveUniformName = reinterpret_cast<void ( *)(GLuint , GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetActiveUniformName"));
GetActiveUniformsiv = reinterpret_cast<void ( *)(GLuint , GLsizei ,const GLuint *, GLenum , GLint *)>(context->getProcAddress("glGetActiveUniformsiv"));
GetUniformIndiceschar *names =reinterpret_cast<void ( *)(GLuint , GLsizei , "gl""CopyBufferSubData""\0" "gl""UniformBlockBinding""\0" "gl""GetActiveUniformBlockName""\0" "gl""GetActiveUniformBlockiv""\0" "gl""GetUniformBlockIndex""\0" "gl""GetActiveUniformName""\0" "gl""GetActiveUniformsiv""\0" "gl""GetUniformIndices""\0" "gl""PrimitiveRestartIndex""\0" "gl""TexBuffer""\0" "gl""DrawElementsInstanced""\0" "gl""DrawArraysInstanced""\0"; const GLcharchar *const *, GLuint *)>(context->getProcAddress("glGetUniformIndices"));
PrimitiveRestartIndex = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glPrimitiveRestartIndex"));
TexBuffername = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddressnames; for ("glTexBuffer"));
DrawElementsInstancedint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLsizei , GLenum , const GLvoid *, GLsizei )>(context->getProcAddress("glDrawElementsInstanced"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
DrawArraysInstanced
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , GLint , GLsizei , GLsizei )>(context->getProcAddress("glDrawArraysInstanced"));
}
QOpenGLVersionStatus QOpenGLFunctions_3_1_CoreBackend::versionStatus()
{
return QOpenGLVersionStatusname); name += strlen(3,name) + 1, QOpenGLVersionStatus::CoreStatus);; }
never executed: end of block
}
never executed: end of block
143void QOpenGLFunctions_3_2_CoreBackend::QOpenGLFunctions_3_2_CoreBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { SampleMaski = reinterpret_cast<void ( *)(GLuint , GLbitfield )>(context->getProcAddress("glSampleMaski"));
GetMultisamplefv = reinterpret_cast<void ( *)(GLenum , GLuint , GLfloat *)>(context->getProcAddress("glGetMultisamplefv"));
TexImage3DMultisample = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLsizei , GLboolean )>(context->getProcAddress("glTexImage3DMultisample"));
TexImage2DMultisample = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLboolean )>(context->getProcAddress("glTexImage2DMultisample"));
GetSynciv = reinterpret_cast<void ( *)(GLsync , GLenum , GLsizei , GLsizei *, GLint *)>(context->getProcAddress("glGetSynciv"));
GetInteger64v = reinterpret_cast<void ( *)(GLenum , GLint64 *)>(context->getProcAddress("glGetInteger64v"));
WaitSync = reinterpret_cast<void ( *)(GLsync , GLbitfield , GLuint64 )>(context->getProcAddress("glWaitSync"));
ClientWaitSync = reinterpret_cast<GLenum ( *)(GLsync , GLbitfield , GLuint64 )>(context->getProcAddress("glClientWaitSync"));
DeleteSync = reinterpret_cast<void ( *)(GLsync )>(context->getProcAddress("glDeleteSync"));
IsSync = reinterpret_cast<GLboolean ( *)(GLsync )>(context->getProcAddress("glIsSync"));
FenceSync = reinterpret_cast<GLsync ( *)(GLenum , GLbitfield )>(context->getProcAddress("glFenceSync"));
ProvokingVertex = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glProvokingVertex"));
MultiDrawElementsBaseVertex = reinterpret_cast<void ( *)(GLenum , const GLsizei *, GLenum ,const GLvoidchar *const *, GLsizei , const GLint *)>(context->getProcAddress("glMultiDrawElementsBaseVertex"));
DrawElementsInstancedBaseVertex = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , const GLvoid *, GLsizei , GLint )>(context->getProcAddress("glDrawElementsInstancedBaseVertex"));
DrawRangeElementsBaseVertexnames =reinterpret_cast<void ( *)(GLenum , GLuint , GLuint , GLsizei , GLenum , "gl""SampleMaski""\0" "gl""GetMultisamplefv""\0" "gl""TexImage3DMultisample""\0" "gl""TexImage2DMultisample""\0" "gl""GetSynciv""\0" "gl""GetInteger64v""\0" "gl""WaitSync""\0" "gl""ClientWaitSync""\0" "gl""DeleteSync""\0" "gl""IsSync""\0" "gl""FenceSync""\0" "gl""ProvokingVertex""\0" "gl""MultiDrawElementsBaseVertex""\0" "gl""DrawElementsInstancedBaseVertex""\0" "gl""DrawRangeElementsBaseVertex""\0" "gl""DrawElementsBaseVertex""\0" "gl""FramebufferTexture""\0" "gl""GetBufferParameteri64v""\0" "gl""GetInteger64i_v""\0"; const GLvoid *, GLint )>(context->getProcAddress("glDrawRangeElementsBaseVertex"));
DrawElementsBaseVertexchar *name = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , const GLvoid *, GLint )>(context->getProcAddressnames; for ("glDrawElementsBaseVertex"));
FramebufferTextureint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLenum , GLuint , GLint )>(context->getProcAddress("glFramebufferTexture"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
GetBufferParameteri64v
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , GLenum , GLint64 *)>(context->getProcAddress("glGetBufferParameteri64v"));
GetInteger64i_v = reinterpret_cast<void(*)(GLenum , GLuint , GLint64 *)>(context->getProcAddressname); name += strlen("glGetInteger64i_v"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus QOpenGLFunctions_3_2_CoreBackend::versionStatus()
{
return QOpenGLVersionStatus(3, 2, QOpenGLVersionStatus::CoreStatus);}
never executed: end of block
144void QOpenGLFunctions_3_3_CoreBackend::QOpenGLFunctions_3_3_CoreBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { VertexAttribP4uiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , const GLuint *)>(context->getProcAddress("glVertexAttribP4uiv"));
VertexAttribP4ui = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , GLuint )>(context->getProcAddress("glVertexAttribP4ui"));
VertexAttribP3uiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , const GLuint *)>(context->getProcAddress("glVertexAttribP3uiv"));
VertexAttribP3ui = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , GLuint )>(context->getProcAddress("glVertexAttribP3ui"));
VertexAttribP2uiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , const GLuint *)>(context->getProcAddress("glVertexAttribP2uiv"));
VertexAttribP2ui = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , GLuint )>(context->getProcAddress("glVertexAttribP2ui"));
VertexAttribP1uiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , const GLuint *)>(context->getProcAddress("glVertexAttribP1uiv"));
VertexAttribP1ui = reinterpret_cast<void ( *)(GLuint , GLenum , GLboolean , GLuint )>(context->getProcAddress("glVertexAttribP1ui"));
SecondaryColorP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glSecondaryColorP3uiv"));
SecondaryColorP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glSecondaryColorP3ui"));
ColorP4uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glColorP4uiv"));
ColorP4ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glColorP4ui"));
ColorP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glColorP3uiv"));
ColorP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glColorP3ui"));
NormalP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glNormalP3uiv"));
NormalP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glNormalP3ui"));
MultiTexCoordP4uiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glMultiTexCoordP4uiv"));
MultiTexCoordP4ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP4ui"));
MultiTexCoordP3uiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glMultiTexCoordP3uiv"));
MultiTexCoordP3ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP3ui"));
MultiTexCoordP2uiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glMultiTexCoordP2uiv"));
MultiTexCoordP2ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP2ui"));
MultiTexCoordP1uiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glMultiTexCoordP1uiv"));
MultiTexCoordP1ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP1ui"));
TexCoordP4uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glTexCoordP4uiv"));
TexCoordP4ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glTexCoordP4ui"));
TexCoordP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glTexCoordP3uiv"));
TexCoordP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glTexCoordP3ui"));
TexCoordP2uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glTexCoordP2uiv"));
TexCoordP2ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glTexCoordP2ui"));
TexCoordP1uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glTexCoordP1uiv"));
TexCoordP1ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glTexCoordP1ui"));
VertexP4uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glVertexP4uiv"));
VertexP4ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glVertexP4ui"));
VertexP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glVertexP3uiv"));
VertexP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glVertexP3ui"));
VertexP2uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glVertexP2uiv"));
VertexP2ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glVertexP2ui"));
GetQueryObjectui64v = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint64 *)>(context->getProcAddress("glGetQueryObjectui64v"));
GetQueryObjecti64v = reinterpret_cast<void ( *)(GLuint , GLenum , GLint64 *)>(context->getProcAddress("glGetQueryObjecti64v"));
QueryCounter = reinterpret_cast<void ( *)(GLuint , GLenum )>(context->getProcAddress("glQueryCounter"));
GetSamplerParameterIuiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint *)>(context->getProcAddress("glGetSamplerParameterIuiv"));
GetSamplerParameterfv = reinterpret_cast<void ( *)(GLuint , GLenum , GLfloat *)>(context->getProcAddress("glGetSamplerParameterfv"));
GetSamplerParameterIiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetSamplerParameterIiv"));
GetSamplerParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetSamplerParameteriv"));
SamplerParameterIuiv = reinterpret_cast<void ( *)(GLuint , GLenum , const GLuint *)>(context->getProcAddress("glSamplerParameterIuiv"));
SamplerParameterIiv = reinterpret_cast<void ( *)(GLuint , GLenum , const GLint *)>(context->getProcAddress("glSamplerParameterIiv"));
SamplerParameterfv = reinterpret_cast<void ( *)(GLuint , GLenum , const GLfloat *)>(context->getProcAddress("glSamplerParameterfv"));
SamplerParameterf = reinterpret_cast<void ( *)(GLuint , GLenum , GLfloat )>(context->getProcAddress("glSamplerParameterf"));
SamplerParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum ,const GLint *)>(context->getProcAddress("glSamplerParameteriv"));
SamplerParameteri = reinterpret_cast<void ( *)(GLuint , GLenum , GLint )>(context->getProcAddress("glSamplerParameteri"));
BindSampler = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glBindSampler"));
IsSampler = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsSampler"));
DeleteSamplerschar *names =reinterpret_cast<void ( *)(GLsizei , "gl""VertexAttribP4uiv""\0" "gl""VertexAttribP4ui""\0" "gl""VertexAttribP3uiv""\0" "gl""VertexAttribP3ui""\0" "gl""VertexAttribP2uiv""\0" "gl""VertexAttribP2ui""\0" "gl""VertexAttribP1uiv""\0" "gl""VertexAttribP1ui""\0" "gl""SecondaryColorP3uiv""\0" "gl""SecondaryColorP3ui""\0" "gl""ColorP4uiv""\0" "gl""ColorP4ui""\0" "gl""ColorP3uiv""\0" "gl""ColorP3ui""\0" "gl""NormalP3uiv""\0" "gl""NormalP3ui""\0" "gl""MultiTexCoordP4uiv""\0" "gl""MultiTexCoordP4ui""\0" "gl""MultiTexCoordP3uiv""\0" "gl""MultiTexCoordP3ui""\0" "gl""MultiTexCoordP2uiv""\0" "gl""MultiTexCoordP2ui""\0" "gl""MultiTexCoordP1uiv""\0" "gl""MultiTexCoordP1ui""\0" "gl""TexCoordP4uiv""\0" "gl""TexCoordP4ui""\0" "gl""TexCoordP3uiv""\0" "gl""TexCoordP3ui""\0" "gl""TexCoordP2uiv""\0" "gl""TexCoordP2ui""\0" "gl""TexCoordP1uiv""\0" "gl""TexCoordP1ui""\0" "gl""VertexP4uiv""\0" "gl""VertexP4ui""\0" "gl""VertexP3uiv""\0" "gl""VertexP3ui""\0" "gl""VertexP2uiv""\0" "gl""VertexP2ui""\0" "gl""GetQueryObjectui64v""\0" "gl""GetQueryObjecti64v""\0" "gl""QueryCounter""\0" "gl""GetSamplerParameterIuiv""\0" "gl""GetSamplerParameterfv""\0" "gl""GetSamplerParameterIiv""\0" "gl""GetSamplerParameteriv""\0" "gl""SamplerParameterIuiv""\0" "gl""SamplerParameterIiv""\0" "gl""SamplerParameterfv""\0" "gl""SamplerParameterf""\0" "gl""SamplerParameteriv""\0" "gl""SamplerParameteri""\0" "gl""BindSampler""\0" "gl""IsSampler""\0" "gl""DeleteSamplers""\0" "gl""GenSamplers""\0" "gl""GetFragDataIndex""\0" "gl""BindFragDataLocationIndexed""\0" "gl""VertexAttribDivisor""\0"; const GLuint *)>(context->getProcAddress("glDeleteSamplers"));
GenSamplerschar *name = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddressnames; for ("glGenSamplers"));
GetFragDataIndexint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< GLint ( *)(GLuint , const GLchar *)>(context->getProcAddress("glGetFragDataIndex"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
BindFragDataLocationIndexed
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , const GLchar *)>(context->getProcAddress("glBindFragDataLocationIndexed"));
VertexAttribDivisor = reinterpret_cast<void(*)(GLuint , GLuint )>(context->getProcAddressname); name += strlen("glVertexAttribDivisor"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus QOpenGLFunctions_3_3_CoreBackend::versionStatus()
{
return QOpenGLVersionStatus(3, 3, QOpenGLVersionStatus::CoreStatus);}
never executed: end of block
145void QOpenGLFunctions_4_0_CoreBackend::QOpenGLFunctions_4_0_CoreBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { GetQueryIndexediv = reinterpret_cast<void ( *)(GLenum , GLuint , GLenum , GLint *)>(context->getProcAddress("glGetQueryIndexediv"));
EndQueryIndexed = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glEndQueryIndexed"));
BeginQueryIndexed = reinterpret_cast<void ( *)(GLenum , GLuint , GLuint )>(context->getProcAddress("glBeginQueryIndexed"));
DrawTransformFeedbackStream = reinterpret_cast<void ( *)(GLenum , GLuint , GLuint )>(context->getProcAddress("glDrawTransformFeedbackStream"));
DrawTransformFeedback = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glDrawTransformFeedback"));
ResumeTransformFeedback = reinterpret_cast<void ( *)()>(context->getProcAddress("glResumeTransformFeedback"));
PauseTransformFeedback = reinterpret_cast<void ( *)()>(context->getProcAddress("glPauseTransformFeedback"));
IsTransformFeedback = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsTransformFeedback"));
GenTransformFeedbacks = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glGenTransformFeedbacks"));
DeleteTransformFeedbacks = reinterpret_cast<void ( *)(GLsizei , const GLuint *)>(context->getProcAddress("glDeleteTransformFeedbacks"));
BindTransformFeedback = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glBindTransformFeedback"));
PatchParameterfv = reinterpret_cast<void ( *)(GLenum , const GLfloat *)>(context->getProcAddress("glPatchParameterfv"));
PatchParameteri = reinterpret_cast<void ( *)(GLenum , GLint )>(context->getProcAddress("glPatchParameteri"));
GetProgramStageiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLenum , GLint *)>(context->getProcAddress("glGetProgramStageiv"));
GetUniformSubroutineuiv = reinterpret_cast<void ( *)(GLenum , GLint , GLuint *)>(context->getProcAddress("glGetUniformSubroutineuiv"));
UniformSubroutinesuiv = reinterpret_cast<void ( *)(GLenum , GLsizei , const GLuint *)>(context->getProcAddress("glUniformSubroutinesuiv"));
GetActiveSubroutineName = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetActiveSubroutineName"));
GetActiveSubroutineUniformName = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetActiveSubroutineUniformName"));
GetActiveSubroutineUniformiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLenum , GLint *)>(context->getProcAddress("glGetActiveSubroutineUniformiv"));
GetSubroutineIndex = reinterpret_cast<GLuint ( *)(GLuint , GLenum , const GLchar *)>(context->getProcAddress("glGetSubroutineIndex"));
GetSubroutineUniformLocation = reinterpret_cast<GLint ( *)(GLuint , GLenum , const GLchar *)>(context->getProcAddress("glGetSubroutineUniformLocation"));
GetUniformdv = reinterpret_cast<void ( *)(GLuint , GLint , GLdouble *)>(context->getProcAddress("glGetUniformdv"));
UniformMatrix4x3dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix4x3dv"));
UniformMatrix4x2dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix4x2dv"));
UniformMatrix3x4dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix3x4dv"));
UniformMatrix3x2dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix3x2dv"));
UniformMatrix2x4dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix2x4dv"));
UniformMatrix2x3dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix2x3dv"));
UniformMatrix4dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix4dv"));
UniformMatrix3dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix3dv"));
UniformMatrix2dv = reinterpret_cast<void ( *)(GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glUniformMatrix2dv"));
Uniform4dv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glUniform4dv"));
Uniform3dv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glUniform3dv"));
Uniform2dv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glUniform2dv"));
Uniform1dv = reinterpret_cast<void ( *)(GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glUniform1dv"));
Uniform4d = reinterpret_cast<void ( *)(GLint , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glUniform4d"));
Uniform3d = reinterpret_cast<void ( *)(GLint , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glUniform3d"));
Uniform2d = reinterpret_cast<void ( *)(GLint , GLdouble , GLdouble )>(context->getProcAddress("glUniform2d"));
Uniform1d = reinterpret_cast<void ( *)(GLint , GLdouble )>(context->getProcAddress("glUniform1d"));
DrawElementsIndirect = reinterpret_cast<void ( *)(GLenum , GLenum ,const GLvoid *)>(context->getProcAddress("glDrawElementsIndirect"));
DrawArraysIndirectchar *names =reinterpret_cast<void ( *)(GLenum , "gl""GetQueryIndexediv""\0" "gl""EndQueryIndexed""\0" "gl""BeginQueryIndexed""\0" "gl""DrawTransformFeedbackStream""\0" "gl""DrawTransformFeedback""\0" "gl""ResumeTransformFeedback""\0" "gl""PauseTransformFeedback""\0" "gl""IsTransformFeedback""\0" "gl""GenTransformFeedbacks""\0" "gl""DeleteTransformFeedbacks""\0" "gl""BindTransformFeedback""\0" "gl""PatchParameterfv""\0" "gl""PatchParameteri""\0" "gl""GetProgramStageiv""\0" "gl""GetUniformSubroutineuiv""\0" "gl""UniformSubroutinesuiv""\0" "gl""GetActiveSubroutineName""\0" "gl""GetActiveSubroutineUniformName""\0" "gl""GetActiveSubroutineUniformiv""\0" "gl""GetSubroutineIndex""\0" "gl""GetSubroutineUniformLocation""\0" "gl""GetUniformdv""\0" "gl""UniformMatrix4x3dv""\0" "gl""UniformMatrix4x2dv""\0" "gl""UniformMatrix3x4dv""\0" "gl""UniformMatrix3x2dv""\0" "gl""UniformMatrix2x4dv""\0" "gl""UniformMatrix2x3dv""\0" "gl""UniformMatrix4dv""\0" "gl""UniformMatrix3dv""\0" "gl""UniformMatrix2dv""\0" "gl""Uniform4dv""\0" "gl""Uniform3dv""\0" "gl""Uniform2dv""\0" "gl""Uniform1dv""\0" "gl""Uniform4d""\0" "gl""Uniform3d""\0" "gl""Uniform2d""\0" "gl""Uniform1d""\0" "gl""DrawElementsIndirect""\0" "gl""DrawArraysIndirect""\0" "gl""BlendFuncSeparatei""\0" "gl""BlendFunci""\0" "gl""BlendEquationSeparatei""\0" "gl""BlendEquationi""\0" "gl""MinSampleShading""\0"; const GLvoid *)>(context->getProcAddress("glDrawArraysIndirect"));
BlendFuncSeparatei = reinterpret_cast<void ( *)(GLuint , GLenum , GLenum , GLenum , GLenum )>(context->getProcAddress("glBlendFuncSeparatei"));
BlendFuncichar *name = reinterpret_cast<void ( *)(GLuint , GLenum , GLenum )>(context->getProcAddressnames; for ("glBlendFunci"));
BlendEquationSeparateiint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint , GLenum , GLenum )>(context->getProcAddress("glBlendEquationSeparatei"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
BlendEquationi
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLuint , GLenum )>(context->getProcAddress("glBlendEquationi"));
MinSampleShading = reinterpret_cast<void(*)(GLfloat )>(context->getProcAddressname); name += strlen("glMinSampleShading"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus QOpenGLFunctions_4_0_CoreBackend::versionStatus()
{
return QOpenGLVersionStatus(4, 0, QOpenGLVersionStatus::CoreStatus);}
never executed: end of block
146void QOpenGLFunctions_4_1_CoreBackend::QOpenGLFunctions_4_1_CoreBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { GetDoublei_v = reinterpret_cast<void ( *)(GLenum , GLuint , GLdouble *)>(context->getProcAddress("glGetDoublei_v"));
GetFloati_v = reinterpret_cast<void ( *)(GLenum , GLuint , GLfloat *)>(context->getProcAddress("glGetFloati_v"));
DepthRangeIndexed = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble )>(context->getProcAddress("glDepthRangeIndexed"));
DepthRangeArrayv = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLdouble *)>(context->getProcAddress("glDepthRangeArrayv"));
ScissorIndexedv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glScissorIndexedv"));
ScissorIndexed = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glScissorIndexed"));
ScissorArrayv = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLint *)>(context->getProcAddress("glScissorArrayv"));
ViewportIndexedfv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glViewportIndexedfv"));
ViewportIndexedf = reinterpret_cast<void ( *)(GLuint , GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glViewportIndexedf"));
ViewportArrayv = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLfloat *)>(context->getProcAddress("glViewportArrayv"));
GetVertexAttribLdv = reinterpret_cast<void ( *)(GLuint , GLenum , GLdouble *)>(context->getProcAddress("glGetVertexAttribLdv"));
VertexAttribLPointer = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glVertexAttribLPointer"));
VertexAttribL4dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttribL4dv"));
VertexAttribL3dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttribL3dv"));
VertexAttribL2dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttribL2dv"));
VertexAttribL1dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttribL1dv"));
VertexAttribL4d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttribL4d"));
VertexAttribL3d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttribL3d"));
VertexAttribL2d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttribL2d"));
VertexAttribL1d = reinterpret_cast<void ( *)(GLuint , GLdouble )>(context->getProcAddress("glVertexAttribL1d"));
GetProgramPipelineInfoLog = reinterpret_cast<void ( *)(GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetProgramPipelineInfoLog"));
ValidateProgramPipeline = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glValidateProgramPipeline"));
ProgramUniformMatrix4x3dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix4x3dv"));
ProgramUniformMatrix3x4dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix3x4dv"));
ProgramUniformMatrix4x2dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix4x2dv"));
ProgramUniformMatrix2x4dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix2x4dv"));
ProgramUniformMatrix3x2dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix3x2dv"));
ProgramUniformMatrix2x3dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix2x3dv"));
ProgramUniformMatrix4x3fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix4x3fv"));
ProgramUniformMatrix3x4fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix3x4fv"));
ProgramUniformMatrix4x2fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix4x2fv"));
ProgramUniformMatrix2x4fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix2x4fv"));
ProgramUniformMatrix3x2fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix3x2fv"));
ProgramUniformMatrix2x3fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix2x3fv"));
ProgramUniformMatrix4dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix4dv"));
ProgramUniformMatrix3dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix3dv"));
ProgramUniformMatrix2dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLdouble *)>(context->getProcAddress("glProgramUniformMatrix2dv"));
ProgramUniformMatrix4fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix4fv"));
ProgramUniformMatrix3fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix3fv"));
ProgramUniformMatrix2fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLboolean , const GLfloat *)>(context->getProcAddress("glProgramUniformMatrix2fv"));
ProgramUniform4uiv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLuint *)>(context->getProcAddress("glProgramUniform4uiv"));
ProgramUniform4ui = reinterpret_cast<void ( *)(GLuint , GLint , GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glProgramUniform4ui"));
ProgramUniform4dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glProgramUniform4dv"));
ProgramUniform4d = reinterpret_cast<void ( *)(GLuint , GLint , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glProgramUniform4d"));
ProgramUniform4fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glProgramUniform4fv"));
ProgramUniform4f = reinterpret_cast<void ( *)(GLuint , GLint , GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glProgramUniform4f"));
ProgramUniform4iv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLint *)>(context->getProcAddress("glProgramUniform4iv"));
ProgramUniform4i = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLint )>(context->getProcAddress("glProgramUniform4i"));
ProgramUniform3uiv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLuint *)>(context->getProcAddress("glProgramUniform3uiv"));
ProgramUniform3ui = reinterpret_cast<void ( *)(GLuint , GLint , GLuint , GLuint , GLuint )>(context->getProcAddress("glProgramUniform3ui"));
ProgramUniform3dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glProgramUniform3dv"));
ProgramUniform3d = reinterpret_cast<void ( *)(GLuint , GLint , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glProgramUniform3d"));
ProgramUniform3fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glProgramUniform3fv"));
ProgramUniform3f = reinterpret_cast<void ( *)(GLuint , GLint , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glProgramUniform3f"));
ProgramUniform3iv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLint *)>(context->getProcAddress("glProgramUniform3iv"));
ProgramUniform3i = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint )>(context->getProcAddress("glProgramUniform3i"));
ProgramUniform2uiv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLuint *)>(context->getProcAddress("glProgramUniform2uiv"));
ProgramUniform2ui = reinterpret_cast<void ( *)(GLuint , GLint , GLuint , GLuint )>(context->getProcAddress("glProgramUniform2ui"));
ProgramUniform2dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glProgramUniform2dv"));
ProgramUniform2d = reinterpret_cast<void ( *)(GLuint , GLint , GLdouble , GLdouble )>(context->getProcAddress("glProgramUniform2d"));
ProgramUniform2fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glProgramUniform2fv"));
ProgramUniform2f = reinterpret_cast<void ( *)(GLuint , GLint , GLfloat , GLfloat )>(context->getProcAddress("glProgramUniform2f"));
ProgramUniform2iv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLint *)>(context->getProcAddress("glProgramUniform2iv"));
ProgramUniform2i = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint )>(context->getProcAddress("glProgramUniform2i"));
ProgramUniform1uiv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLuint *)>(context->getProcAddress("glProgramUniform1uiv"));
ProgramUniform1ui = reinterpret_cast<void ( *)(GLuint , GLint , GLuint )>(context->getProcAddress("glProgramUniform1ui"));
ProgramUniform1dv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLdouble *)>(context->getProcAddress("glProgramUniform1dv"));
ProgramUniform1d = reinterpret_cast<void ( *)(GLuint , GLint , GLdouble )>(context->getProcAddress("glProgramUniform1d"));
ProgramUniform1fv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLfloat *)>(context->getProcAddress("glProgramUniform1fv"));
ProgramUniform1f = reinterpret_cast<void ( *)(GLuint , GLint , GLfloat )>(context->getProcAddress("glProgramUniform1f"));
ProgramUniform1iv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , const GLint *)>(context->getProcAddress("glProgramUniform1iv"));
ProgramUniform1i = reinterpret_cast<void ( *)(GLuint , GLint , GLint )>(context->getProcAddress("glProgramUniform1i"));
GetProgramPipelineiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetProgramPipelineiv"));
IsProgramPipeline = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsProgramPipeline"));
GenProgramPipelines = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glGenProgramPipelines"));
DeleteProgramPipelines = reinterpret_cast<void ( *)(GLsizei , const GLuint *)>(context->getProcAddress("glDeleteProgramPipelines"));
BindProgramPipeline = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glBindProgramPipeline"));
CreateShaderProgramv = reinterpret_cast<GLuint ( *)(GLenum , GLsizei ,const GLcharchar *const *)>(context->getProcAddress("glCreateShaderProgramv"));
ActiveShaderProgram = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glActiveShaderProgram"));
UseProgramStages = reinterpret_cast<void ( *)(GLuint , GLbitfield , GLuint )>(context->getProcAddress("glUseProgramStages"));
ProgramParameteri = reinterpret_cast<void ( *)(GLuint , GLenum , GLint )>(context->getProcAddress("glProgramParameteri"));
ProgramBinarynames =reinterpret_cast<void ( *)(GLuint , GLenum , "gl""GetDoublei_v""\0" "gl""GetFloati_v""\0" "gl""DepthRangeIndexed""\0" "gl""DepthRangeArrayv""\0" "gl""ScissorIndexedv""\0" "gl""ScissorIndexed""\0" "gl""ScissorArrayv""\0" "gl""ViewportIndexedfv""\0" "gl""ViewportIndexedf""\0" "gl""ViewportArrayv""\0" "gl""GetVertexAttribLdv""\0" "gl""VertexAttribLPointer""\0" "gl""VertexAttribL4dv""\0" "gl""VertexAttribL3dv""\0" "gl""VertexAttribL2dv""\0" "gl""VertexAttribL1dv""\0" "gl""VertexAttribL4d""\0" "gl""VertexAttribL3d""\0" "gl""VertexAttribL2d""\0" "gl""VertexAttribL1d""\0" "gl""GetProgramPipelineInfoLog""\0" "gl""ValidateProgramPipeline""\0" "gl""ProgramUniformMatrix4x3dv""\0" "gl""ProgramUniformMatrix3x4dv""\0" "gl""ProgramUniformMatrix4x2dv""\0" "gl""ProgramUniformMatrix2x4dv""\0" "gl""ProgramUniformMatrix3x2dv""\0" "gl""ProgramUniformMatrix2x3dv""\0" "gl""ProgramUniformMatrix4x3fv""\0" "gl""ProgramUniformMatrix3x4fv""\0" "gl""ProgramUniformMatrix4x2fv""\0" "gl""ProgramUniformMatrix2x4fv""\0" "gl""ProgramUniformMatrix3x2fv""\0" "gl""ProgramUniformMatrix2x3fv""\0" "gl""ProgramUniformMatrix4dv""\0" "gl""ProgramUniformMatrix3dv""\0" "gl""ProgramUniformMatrix2dv""\0" "gl""ProgramUniformMatrix4fv""\0" "gl""ProgramUniformMatrix3fv""\0" "gl""ProgramUniformMatrix2fv""\0" "gl""ProgramUniform4uiv""\0" "gl""ProgramUniform4ui""\0" "gl""ProgramUniform4dv""\0" "gl""ProgramUniform4d""\0" "gl""ProgramUniform4fv""\0" "gl""ProgramUniform4f""\0" "gl""ProgramUniform4iv""\0" "gl""ProgramUniform4i""\0" "gl""ProgramUniform3uiv""\0" "gl""ProgramUniform3ui""\0" "gl""ProgramUniform3dv""\0" "gl""ProgramUniform3d""\0" "gl""ProgramUniform3fv""\0" "gl""ProgramUniform3f""\0" "gl""ProgramUniform3iv""\0" "gl""ProgramUniform3i""\0" "gl""ProgramUniform2uiv""\0" "gl""ProgramUniform2ui""\0" "gl""ProgramUniform2dv""\0" "gl""ProgramUniform2d""\0" "gl""ProgramUniform2fv""\0" "gl""ProgramUniform2f""\0" "gl""ProgramUniform2iv""\0" "gl""ProgramUniform2i""\0" "gl""ProgramUniform1uiv""\0" "gl""ProgramUniform1ui""\0" "gl""ProgramUniform1dv""\0" "gl""ProgramUniform1d""\0" "gl""ProgramUniform1fv""\0" "gl""ProgramUniform1f""\0" "gl""ProgramUniform1iv""\0" "gl""ProgramUniform1i""\0" "gl""GetProgramPipelineiv""\0" "gl""IsProgramPipeline""\0" "gl""GenProgramPipelines""\0" "gl""DeleteProgramPipelines""\0" "gl""BindProgramPipeline""\0" "gl""CreateShaderProgramv""\0" "gl""ActiveShaderProgram""\0" "gl""UseProgramStages""\0" "gl""ProgramParameteri""\0" "gl""ProgramBinary""\0" "gl""GetProgramBinary""\0" "gl""ClearDepthf""\0" "gl""DepthRangef""\0" "gl""GetShaderPrecisionFormat""\0" "gl""ShaderBinary""\0" "gl""ReleaseShaderCompiler""\0"; const GLvoid *, GLsizei )>(context->getProcAddress("glProgramBinary"));
GetProgramBinary = reinterpret_cast<void ( *)(GLuint , GLsizei , GLsizei *, GLenum *, GLvoid *)>(context->getProcAddress("glGetProgramBinary"));
ClearDepthf = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glClearDepthf"));
DepthRangef = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glDepthRangef"));
GetShaderPrecisionFormat = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *, GLint *)>(context->getProcAddress("glGetShaderPrecisionFormat"));
ShaderBinarychar *name = reinterpret_cast<void ( *)(GLsizei , const GLuint *, GLenum , const GLvoid *, GLsizei )>(context->getProcAddressnames; for ("glShaderBinary"));
ReleaseShaderCompilerint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)()>(context->getProcAddress("glReleaseShaderCompiler"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLVersionStatus QOpenGLFunctions_4_1_CoreBackend::versionStatus()
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
{
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
return QOpenGLVersionStatus(4,
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 , QOpenGLVersionStatus::CoreStatus);
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLFunctions_4_2_CoreBackend::QOpenGLFunctions_4_2_CoreBackend(QOpenGLContext *context)
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
: QOpenGLVersionFunctionsBackend(context
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { TexStorage3D = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLsizei )>(context->getProcAddress("glTexStorage3D"));
TexStorage2D = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei , GLsizei )>(context->getProcAddress("glTexStorage2D"));
TexStorage1D = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei )>(context->getProcAddress("glTexStorage1D"));
MemoryBarrier = reinterpret_cast<void ( *)(GLbitfield )>(context->getProcAddress("glMemoryBarrier"));
BindImageTexture = reinterpret_cast<void ( *)(GLuint , GLuint , GLint , GLboolean , GLint , GLenum , GLenum )>(context->getProcAddress("glBindImageTexture"));
GetActiveAtomicCounterBufferiv = reinterpret_cast<void ( *)(GLuint , GLuint , GLenum , GLint *)>(context->getProcAddress("glGetActiveAtomicCounterBufferiv"));
GetInternalformativ = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLsizei , GLint *)>(context->getProcAddress("glGetInternalformativ"));
DrawTransformFeedbackStreamInstanced = reinterpret_cast<void ( *)(GLenum , GLuint , GLuint , GLsizei )>(context->getProcAddress("glDrawTransformFeedbackStreamInstanced"));
DrawTransformFeedbackInstanced = reinterpret_cast<void ( *)(GLenum , GLuint , GLsizei )>(context->getProcAddress("glDrawTransformFeedbackInstanced"));
DrawElementsInstancedBaseVertexBaseInstance = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , const void *, GLsizei , GLint , GLuint )>(context->getProcAddress("glDrawElementsInstancedBaseVertexBaseInstance"));
DrawElementsInstancedBaseInstancefunctions[i] = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , const void *, GLsizei , GLuint )>(context->getProcAddress("glDrawElementsInstancedBaseInstance"));
DrawArraysInstancedBaseInstance = reinterpret_cast<void(*)(GLenum , GLint , GLsizei , GLsizei , GLuint )>(context->getProcAddressname); name += strlen("glDrawArraysInstancedBaseInstance"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
147void QOpenGLFunctions_4_2_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(4, 2, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_4_3_CoreBackend::QOpenGLFunctions_4_3_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ GetObjectPtrLabel = reinterpret_cast<void ( *)(const void *, GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetObjectPtrLabel"));
ObjectPtrLabel = reinterpret_cast<void ( *)(const void *, GLsizei , const GLchar *)>(context->getProcAddress("glObjectPtrLabel"));
GetObjectLabel = reinterpret_cast<void ( *)(GLenum , GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetObjectLabel"));
ObjectLabel = reinterpret_cast<void ( *)(GLenum , GLuint , GLsizei , const GLchar *)>(context->getProcAddress("glObjectLabel"));
PopDebugGroup = reinterpret_cast<void ( *)()>(context->getProcAddress("glPopDebugGroup"));
PushDebugGroup = reinterpret_cast<void ( *)(GLenum , GLuint , GLsizei , const GLchar *)>(context->getProcAddress("glPushDebugGroup"));
GetDebugMessageLog = reinterpret_cast<GLuint ( *)(GLuint , GLsizei , GLenum *, GLenum *, GLuint *, GLenum *, GLsizei *, GLchar *)>(context->getProcAddress("glGetDebugMessageLog"));
DebugMessageCallback = reinterpret_cast<void ( *)(GLDEBUGPROC , const void *)>(context->getProcAddress("glDebugMessageCallback"));
DebugMessageInsert = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint , GLenum , GLsizei , const GLchar *)>(context->getProcAddress("glDebugMessageInsert"));
DebugMessageControl = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLsizei , const GLuint *, GLboolean )>(context->getProcAddress("glDebugMessageControl"));
TexStorage3DMultisample = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLsizei , GLboolean )>(context->getProcAddress("glTexStorage3DMultisample"));
TexStorage2DMultisample = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLsizei , GLsizei , GLboolean )>(context->getProcAddress("glTexStorage2DMultisample"));
TexBufferRange = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint , GLintptr , GLsizeiptr )>(context->getProcAddress("glTexBufferRange"));
ShaderStorageBlockBinding = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glShaderStorageBlockBinding"));
GetProgramResourceLocationIndex = reinterpret_cast<GLint ( *)(GLuint , GLenum , const GLchar *)>(context->getProcAddress("glGetProgramResourceLocationIndex"));
GetProgramResourceLocation = reinterpret_cast<GLint ( *)(GLuint , GLenum , const GLchar *)>(context->getProcAddress("glGetProgramResourceLocation"));
GetProgramResourceiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLsizei , const GLenum *, GLsizei , GLsizei *, GLint *)>(context->getProcAddress("glGetProgramResourceiv"));
GetProgramResourceName = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLsizei , GLsizei *, GLchar *)>(context->getProcAddress("glGetProgramResourceName"));
GetProgramResourceIndex = reinterpret_cast<GLuint ( *)(GLuint , GLenum , const GLchar *)>(context->getProcAddress("glGetProgramResourceIndex"));
GetProgramInterfaceiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLenum , GLint *)>(context->getProcAddress("glGetProgramInterfaceiv"));
MultiDrawElementsIndirect = reinterpret_cast<void ( *)(GLenum , GLenum , const void *, GLsizei , GLsizei )>(context->getProcAddress("glMultiDrawElementsIndirect"));
MultiDrawArraysIndirect = reinterpret_cast<void ( *)(GLenum , const void *, GLsizei , GLsizei )>(context->getProcAddress("glMultiDrawArraysIndirect"));
InvalidateSubFramebuffer = reinterpret_cast<void ( *)(GLenum , GLsizei ,const GLenum *, GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glInvalidateSubFramebuffer"));
InvalidateFramebufferchar *names =reinterpret_cast<void ( *)(GLenum , GLsizei , "gl""TexStorage3D""\0" "gl""TexStorage2D""\0" "gl""TexStorage1D""\0" "gl""MemoryBarrier""\0" "gl""BindImageTexture""\0" "gl""GetActiveAtomicCounterBufferiv""\0" "gl""GetInternalformativ""\0" "gl""DrawTransformFeedbackStreamInstanced""\0" "gl""DrawTransformFeedbackInstanced""\0" "gl""DrawElementsInstancedBaseVertexBaseInstance""\0" "gl""DrawElementsInstancedBaseInstance""\0" "gl""DrawArraysInstancedBaseInstance""\0"; const GLenum *)>(context->getProcAddress("glInvalidateFramebuffer"));
InvalidateBufferData = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glInvalidateBufferData"));
InvalidateBufferSubData = reinterpret_cast<void ( *)(GLuint , GLintptr , GLsizeiptr )>(context->getProcAddress("glInvalidateBufferSubData"));
InvalidateTexImage = reinterpret_cast<void ( *)(GLuint , GLint )>(context->getProcAddress("glInvalidateTexImage"));
InvalidateTexSubImage = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei )>(context->getProcAddress("glInvalidateTexSubImage"));
GetInternalformati64v = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLsizei , GLint64 *)>(context->getProcAddress("glGetInternalformati64v"));
GetFramebufferParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetFramebufferParameteriv"));
FramebufferParameteri = reinterpret_cast<void ( *)(GLenum , GLenum , GLint )>(context->getProcAddress("glFramebufferParameteri"));
VertexBindingDivisor = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glVertexBindingDivisor"));
VertexAttribBinding = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glVertexAttribBinding"));
VertexAttribLFormat = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLuint )>(context->getProcAddress("glVertexAttribLFormat"));
VertexAttribIFormat = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLuint )>(context->getProcAddress("glVertexAttribIFormat"));
VertexAttribFormat = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLboolean , GLuint )>(context->getProcAddress("glVertexAttribFormat"));
BindVertexBuffer = reinterpret_cast<void ( *)(GLuint , GLuint , GLintptr , GLsizei )>(context->getProcAddress("glBindVertexBuffer"));
TextureView = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLenum , GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glTextureView"));
CopyImageSubData = reinterpret_cast<void ( *)(GLuint , GLenum , GLint , GLint , GLint , GLint , GLuint , GLenum , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei )>(context->getProcAddress("glCopyImageSubData"));
DispatchComputeIndirectchar *name = reinterpret_cast<void ( *)(GLintptr )>(context->getProcAddressnames; for ("glDispatchComputeIndirect"));
DispatchComputeint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glDispatchCompute"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
ClearBufferSubData
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , GLenum , GLintptr , GLsizeiptr , GLenum , GLenum , const void *)>(context->getProcAddress("glClearBufferSubData"));
ClearBufferData = reinterpret_cast<void(*)(GLenum , GLenum , GLenum , GLenum , const void *)>(context->getProcAddressname); name += strlen("glClearBufferData"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
148void QOpenGLFunctions_4_3_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(4, 3, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_4_4_CoreBackend::QOpenGLFunctions_4_4_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ BindVertexBuffers = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLuint *, const GLintptr *, const GLsizei *)>(context->getProcAddress("glBindVertexBuffers"));
BindImageTextures = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLuint *)>(context->getProcAddress("glBindImageTextures"));
BindSamplers = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLuint *)>(context->getProcAddress("glBindSamplers"));
BindTextures = reinterpret_cast<void ( *)(GLuint , GLsizei ,const GLuint *)>(context->getProcAddress("glBindTextures"));
BindBuffersRangechar *names =reinterpret_cast<void ( *)(GLenum , GLuint , GLsizei , const GLuint *, const GLintptr *, "gl""TexStorage3DMultisample""\0" "gl""TexStorage2DMultisample""\0" "gl""TexBufferRange""\0" "gl""ShaderStorageBlockBinding""\0" "gl""GetProgramResourceLocationIndex""\0" "gl""GetProgramResourceLocation""\0" "gl""GetProgramResourceiv""\0" "gl""GetProgramResourceName""\0" "gl""GetProgramResourceIndex""\0" "gl""GetProgramInterfaceiv""\0" "gl""MultiDrawElementsIndirect""\0" "gl""MultiDrawArraysIndirect""\0" "gl""InvalidateSubFramebuffer""\0" "gl""InvalidateFramebuffer""\0" "gl""InvalidateBufferData""\0" "gl""InvalidateBufferSubData""\0" "gl""InvalidateTexImage""\0" "gl""InvalidateTexSubImage""\0" "gl""GetInternalformati64v""\0" "gl""GetFramebufferParameteriv""\0" "gl""FramebufferParameteri""\0" "gl""VertexBindingDivisor""\0" "gl""VertexAttribBinding""\0" "gl""VertexAttribLFormat""\0" "gl""VertexAttribIFormat""\0" "gl""VertexAttribFormat""\0" "gl""BindVertexBuffer""\0" "gl""TextureView""\0" "gl""CopyImageSubData""\0" "gl""DispatchComputeIndirect""\0" "gl""DispatchCompute""\0" "gl""ClearBufferSubData""\0" "gl""ClearBufferData""\0" "gl""GetObjectPtrLabel""\0" "gl""ObjectPtrLabel""\0" "gl""GetObjectLabel""\0" "gl""ObjectLabel""\0" "gl""PopDebugGroup""\0" "gl""PushDebugGroup""\0" "gl""GetDebugMessageLog""\0" "gl""DebugMessageCallback""\0" "gl""DebugMessageInsert""\0" "gl""DebugMessageControl""\0"; const GLsizeiptr *)>(context->getProcAddress("glBindBuffersRange"));
BindBuffersBasechar *name = reinterpret_cast<void ( *)(GLenum , GLuint , GLsizei , const GLuint *)>(context->getProcAddressnames; for ("glBindBuffersBase"));
ClearTexSubImageint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , const void *)>(context->getProcAddress("glClearTexSubImage"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
ClearTexImage
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLenum , const void *)>(context->getProcAddress("glClearTexImage"));
BufferStorage = reinterpret_cast<void(*)(GLenum , GLsizeiptr , const void *, GLbitfield )>(context->getProcAddressname); name += strlen("glBufferStorage"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
149void QOpenGLFunctions_4_4_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(4, 4, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_4_5_CoreBackend::QOpenGLFunctions_4_5_CoreBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ TextureBarrier = reinterpret_cast<void ( *)()>(context->getProcAddress("glTextureBarrier"));
ReadnPixels = reinterpret_cast<void ( *)(GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glReadnPixels"));
GetnUniformuiv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLuint *)>(context->getProcAddress("glGetnUniformuiv"));
GetnUniformiv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLint *)>(context->getProcAddress("glGetnUniformiv"));
GetnUniformfv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLfloat *)>(context->getProcAddress("glGetnUniformfv"));
GetnUniformdv = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , GLdouble *)>(context->getProcAddress("glGetnUniformdv"));
GetnTexImage = reinterpret_cast<void ( *)(GLenum , GLint , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glGetnTexImage"));
GetnCompressedTexImage = reinterpret_cast<void ( *)(GLenum , GLint , GLsizei , void *)>(context->getProcAddress("glGetnCompressedTexImage"));
GetGraphicsResetStatus = reinterpret_cast<GLenum ( *)()>(context->getProcAddress("glGetGraphicsResetStatus"));
GetCompressedTextureSubImage = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLsizei , void *)>(context->getProcAddress("glGetCompressedTextureSubImage"));
GetTextureSubImage = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glGetTextureSubImage"));
MemoryBarrierByRegion = reinterpret_cast<void ( *)(GLbitfield )>(context->getProcAddress("glMemoryBarrierByRegion"));
CreateQueries = reinterpret_cast<void ( *)(GLenum , GLsizei , GLuint *)>(context->getProcAddress("glCreateQueries"));
CreateProgramPipelines = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glCreateProgramPipelines"));
CreateSamplers = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glCreateSamplers"));
GetVertexArrayIndexed64iv = reinterpret_cast<void ( *)(GLuint , GLuint , GLenum , GLint64 *)>(context->getProcAddress("glGetVertexArrayIndexed64iv"));
GetVertexArrayIndexediv = reinterpret_cast<void ( *)(GLuint , GLuint , GLenum , GLint *)>(context->getProcAddress("glGetVertexArrayIndexediv"));
GetVertexArrayiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetVertexArrayiv"));
VertexArrayBindingDivisor = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexArrayBindingDivisor"));
VertexArrayAttribLFormat = reinterpret_cast<void ( *)(GLuint , GLuint , GLint , GLenum , GLuint )>(context->getProcAddress("glVertexArrayAttribLFormat"));
VertexArrayAttribIFormat = reinterpret_cast<void ( *)(GLuint , GLuint , GLint , GLenum , GLuint )>(context->getProcAddress("glVertexArrayAttribIFormat"));
VertexArrayAttribFormat = reinterpret_cast<void ( *)(GLuint , GLuint , GLint , GLenum , GLboolean , GLuint )>(context->getProcAddress("glVertexArrayAttribFormat"));
VertexArrayAttribBinding = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexArrayAttribBinding"));
VertexArrayVertexBuffers = reinterpret_cast<void ( *)(GLuint , GLuint , GLsizei , const GLuint *, const GLintptr *, const GLsizei *)>(context->getProcAddress("glVertexArrayVertexBuffers"));
VertexArrayVertexBuffer = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , GLintptr , GLsizei )>(context->getProcAddress("glVertexArrayVertexBuffer"));
VertexArrayElementBuffer = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glVertexArrayElementBuffer"));
EnableVertexArrayAttrib = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glEnableVertexArrayAttrib"));
DisableVertexArrayAttrib = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glDisableVertexArrayAttrib"));
CreateVertexArrays = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glCreateVertexArrays"));
GetTextureParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetTextureParameteriv"));
GetTextureParameterIuiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint *)>(context->getProcAddress("glGetTextureParameterIuiv"));
GetTextureParameterIiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetTextureParameterIiv"));
GetTextureParameterfv = reinterpret_cast<void ( *)(GLuint , GLenum , GLfloat *)>(context->getProcAddress("glGetTextureParameterfv"));
GetTextureLevelParameteriv = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLint *)>(context->getProcAddress("glGetTextureLevelParameteriv"));
GetTextureLevelParameterfv = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLfloat *)>(context->getProcAddress("glGetTextureLevelParameterfv"));
GetCompressedTextureImage = reinterpret_cast<void ( *)(GLuint , GLint , GLsizei , void *)>(context->getProcAddress("glGetCompressedTextureImage"));
GetTextureImage = reinterpret_cast<void ( *)(GLuint , GLint , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glGetTextureImage"));
BindTextureUnit = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glBindTextureUnit"));
GenerateTextureMipmap = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glGenerateTextureMipmap"));
TextureParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum , const GLint *)>(context->getProcAddress("glTextureParameteriv"));
TextureParameterIuiv = reinterpret_cast<void ( *)(GLuint , GLenum , const GLuint *)>(context->getProcAddress("glTextureParameterIuiv"));
TextureParameterIiv = reinterpret_cast<void ( *)(GLuint , GLenum , const GLint *)>(context->getProcAddress("glTextureParameterIiv"));
TextureParameteri = reinterpret_cast<void ( *)(GLuint , GLenum , GLint )>(context->getProcAddress("glTextureParameteri"));
TextureParameterfv = reinterpret_cast<void ( *)(GLuint , GLenum , const GLfloat *)>(context->getProcAddress("glTextureParameterfv"));
TextureParameterf = reinterpret_cast<void ( *)(GLuint , GLenum , GLfloat )>(context->getProcAddress("glTextureParameterf"));
CopyTextureSubImage3D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glCopyTextureSubImage3D"));
CopyTextureSubImage2D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glCopyTextureSubImage2D"));
CopyTextureSubImage1D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLsizei )>(context->getProcAddress("glCopyTextureSubImage1D"));
CompressedTextureSubImage3D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLsizei , const void *)>(context->getProcAddress("glCompressedTextureSubImage3D"));
CompressedTextureSubImage2D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLsizei , const void *)>(context->getProcAddress("glCompressedTextureSubImage2D"));
CompressedTextureSubImage1D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLsizei , GLenum , GLsizei , const void *)>(context->getProcAddress("glCompressedTextureSubImage1D"));
TextureSubImage3D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint , GLsizei , GLsizei , GLsizei , GLenum , GLenum , const void *)>(context->getProcAddress("glTextureSubImage3D"));
TextureSubImage2D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLsizei , GLsizei , GLenum , GLenum , const void *)>(context->getProcAddress("glTextureSubImage2D"));
TextureSubImage1D = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLsizei , GLenum , GLenum , const void *)>(context->getProcAddress("glTextureSubImage1D"));
TextureStorage3DMultisample = reinterpret_cast<void ( *)(GLuint , GLsizei , GLenum , GLsizei , GLsizei , GLsizei , GLboolean )>(context->getProcAddress("glTextureStorage3DMultisample"));
TextureStorage2DMultisample = reinterpret_cast<void ( *)(GLuint , GLsizei , GLenum , GLsizei , GLsizei , GLboolean )>(context->getProcAddress("glTextureStorage2DMultisample"));
TextureStorage3D = reinterpret_cast<void ( *)(GLuint , GLsizei , GLenum , GLsizei , GLsizei , GLsizei )>(context->getProcAddress("glTextureStorage3D"));
TextureStorage2D = reinterpret_cast<void ( *)(GLuint , GLsizei , GLenum , GLsizei , GLsizei )>(context->getProcAddress("glTextureStorage2D"));
TextureStorage1D = reinterpret_cast<void ( *)(GLuint , GLsizei , GLenum , GLsizei )>(context->getProcAddress("glTextureStorage1D"));
TextureBufferRange = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLintptr , GLsizei )>(context->getProcAddress("glTextureBufferRange"));
TextureBuffer = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint )>(context->getProcAddress("glTextureBuffer"));
CreateTextures = reinterpret_cast<void ( *)(GLenum , GLsizei , GLuint *)>(context->getProcAddress("glCreateTextures"));
GetNamedRenderbufferParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetNamedRenderbufferParameteriv"));
NamedRenderbufferStorageMultisample = reinterpret_cast<void ( *)(GLuint , GLsizei , GLenum , GLsizei , GLsizei )>(context->getProcAddress("glNamedRenderbufferStorageMultisample"));
NamedRenderbufferStorage = reinterpret_cast<void ( *)(GLuint , GLenum , GLsizei , GLsizei )>(context->getProcAddress("glNamedRenderbufferStorage"));
CreateRenderbuffers = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glCreateRenderbuffers"));
GetNamedFramebufferAttachmentParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum , GLenum , GLint *)>(context->getProcAddress("glGetNamedFramebufferAttachmentParameteriv"));
GetNamedFramebufferParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetNamedFramebufferParameteriv"));
CheckNamedFramebufferStatus = reinterpret_cast<GLenum ( *)(GLuint , GLenum )>(context->getProcAddress("glCheckNamedFramebufferStatus"));
BlitNamedFramebuffer = reinterpret_cast<void ( *)(GLuint , GLuint , GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLint , GLbitfield , GLenum )>(context->getProcAddress("glBlitNamedFramebuffer"));
ClearNamedFramebufferfi = reinterpret_cast<void ( *)(GLuint , GLenum , GLfloat , GLint )>(context->getProcAddress("glClearNamedFramebufferfi"));
ClearNamedFramebufferfv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint , const GLfloat *)>(context->getProcAddress("glClearNamedFramebufferfv"));
ClearNamedFramebufferuiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint , const GLuint *)>(context->getProcAddress("glClearNamedFramebufferuiv"));
ClearNamedFramebufferiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint , const GLint *)>(context->getProcAddress("glClearNamedFramebufferiv"));
InvalidateNamedFramebufferSubData = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLenum *, GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glInvalidateNamedFramebufferSubData"));
InvalidateNamedFramebufferData = reinterpret_cast<void ( *)(GLuint , GLsizei , const GLenum *)>(context->getProcAddress("glInvalidateNamedFramebufferData"));
NamedFramebufferReadBuffer = reinterpret_cast<void ( *)(GLuint , GLenum )>(context->getProcAddress("glNamedFramebufferReadBuffer"));
NamedFramebufferDrawBuffers = reinterpret_cast<void ( *)(GLuint , GLsizei ,const GLenum *)>(context->getProcAddress("glNamedFramebufferDrawBuffers"));
NamedFramebufferDrawBuffer = reinterpret_cast<void ( *)(GLuint , GLenum )>(context->getProcAddress("glNamedFramebufferDrawBuffer"));
NamedFramebufferTextureLayer = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLint , GLint )>(context->getProcAddress("glNamedFramebufferTextureLayer"));
NamedFramebufferTexture = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLint )>(context->getProcAddress("glNamedFramebufferTexture"));
NamedFramebufferParameteri = reinterpret_cast<void ( *)(GLuint , GLenum , GLint )>(context->getProcAddress("glNamedFramebufferParameteri"));
NamedFramebufferRenderbuffer = reinterpret_cast<void ( *)(GLuint , GLenum , GLenum , GLuint )>(context->getProcAddress("glNamedFramebufferRenderbuffer"));
CreateFramebuffers = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glCreateFramebuffers"));
GetNamedBufferSubData = reinterpret_cast<void ( *)(GLuint , GLintptr , GLsizei , void *)>(context->getProcAddress("glGetNamedBufferSubData"));
GetNamedBufferPointerv = reinterpret_cast<void ( *)(GLuint , GLenum , void * *)>(context->getProcAddress("glGetNamedBufferPointerv"));
GetNamedBufferParameteri64v = reinterpret_cast<void ( *)(GLuint , GLenum , GLint64 *)>(context->getProcAddress("glGetNamedBufferParameteri64v"));
GetNamedBufferParameteriv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetNamedBufferParameteriv"));
FlushMappedNamedBufferRange = reinterpret_cast<void ( *)(GLuint , GLintptr , GLsizei )>(context->getProcAddress("glFlushMappedNamedBufferRange"));
UnmapNamedBuffer = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glUnmapNamedBuffer"));
MapNamedBufferRange = reinterpret_cast<void * ( *)(GLuint , GLintptr , GLsizei , GLbitfield )>(context->getProcAddress("glMapNamedBufferRange"));
MapNamedBuffer = reinterpret_cast<voidchar *( *)(GLuint , GLenum )>(context->getProcAddress("glMapNamedBuffer"));
ClearNamedBufferSubData = reinterpret_cast<void ( *)(GLuint , GLenum , GLintptr , GLsizei , GLenum , GLenum , const void *)>(context->getProcAddress("glClearNamedBufferSubData"));
ClearNamedBufferData = reinterpret_cast<void ( *)(GLuint , GLenum , GLenum , GLenum , const void *)>(context->getProcAddress("glClearNamedBufferData"));
CopyNamedBufferSubData = reinterpret_cast<void ( *)(GLuint , GLuint , GLintptr , GLintptr , GLsizei )>(context->getProcAddress("glCopyNamedBufferSubData"));
NamedBufferSubData = reinterpret_cast<void ( *)(GLuint , GLintptr , GLsizei , const void *)>(context->getProcAddress("glNamedBufferSubData"));
NamedBufferData = reinterpret_cast<void ( *)(GLuint , GLsizei , const void *, GLenum )>(context->getProcAddress("glNamedBufferData"));
NamedBufferStoragenames =reinterpret_cast<void ( *)(GLuint , GLsizei , "gl""BindVertexBuffers""\0" "gl""BindImageTextures""\0" "gl""BindSamplers""\0" "gl""BindTextures""\0" "gl""BindBuffersRange""\0" "gl""BindBuffersBase""\0" "gl""ClearTexSubImage""\0" "gl""ClearTexImage""\0" "gl""BufferStorage""\0"; const void *, GLbitfield )>(context->getProcAddress("glNamedBufferStorage"));
CreateBuffers = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glCreateBuffers"));
GetTransformFeedbacki64_v = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLint64 *)>(context->getProcAddress("glGetTransformFeedbacki64_v"));
GetTransformFeedbacki_v = reinterpret_cast<void ( *)(GLuint , GLenum , GLuint , GLint *)>(context->getProcAddress("glGetTransformFeedbacki_v"));
GetTransformFeedbackiv = reinterpret_cast<void ( *)(GLuint , GLenum , GLint *)>(context->getProcAddress("glGetTransformFeedbackiv"));
TransformFeedbackBufferRangechar *name = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , GLintptr , GLsizei )>(context->getProcAddressnames; for ("glTransformFeedbackBufferRange"));
TransformFeedbackBufferBaseint i = reinterpret_cast0; i
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glTransformFeedbackBufferBase"));
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
CreateTransformFeedbacks
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +1 +1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glCreateTransformFeedbacks"));
ClipControl = reinterpret_cast<void(*)(GLenum , GLenum )>(context->getProcAddressname); name += strlen("glClipControl"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
150void QOpenGLFunctions_4_5_CoreBackend::versionStatusinit() {0
return QOpenGLVersionStatus(4, 5, QOpenGLVersionStatus::CoreStatus);
}
QOpenGLFunctions_1_0_DeprecatedBackend::QOpenGLFunctions_1_0_DeprecatedBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ Translatef = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glTranslatef"));
Translated = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glTranslated"));
Scalef = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glScalef"));
Scaled = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glScaled"));
Rotatef = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glRotatef"));
Rotated = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glRotated"));
PushMatrix = reinterpret_cast<void ( *)()>(context->getProcAddress("glPushMatrix"));
PopMatrix = reinterpret_cast<void ( *)()>(context->getProcAddress("glPopMatrix"));
Ortho = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glOrtho"));
MultMatrixd = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glMultMatrixd"));
MultMatrixf = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glMultMatrixf"));
MatrixMode = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glMatrixMode"));
LoadMatrixd = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glLoadMatrixd"));
LoadMatrixf = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glLoadMatrixf"));
LoadIdentity = reinterpret_cast<void ( *)()>(context->getProcAddress("glLoadIdentity"));
Frustum = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glFrustum"));
IsList = reinterpret_cast<GLboolean ( *)(GLuint )>(context->getProcAddress("glIsList"));
GetTexGeniv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetTexGeniv"));
GetTexGenfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetTexGenfv"));
GetTexGendv = reinterpret_cast<void ( *)(GLenum , GLenum , GLdouble *)>(context->getProcAddress("glGetTexGendv"));
GetTexEnviv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetTexEnviv"));
GetTexEnvfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetTexEnvfv"));
GetPolygonStipple = reinterpret_cast<void ( *)(GLubyte *)>(context->getProcAddress("glGetPolygonStipple"));
GetPixelMapusv = reinterpret_cast<void ( *)(GLenum , GLushort *)>(context->getProcAddress("glGetPixelMapusv"));
GetPixelMapuiv = reinterpret_cast<void ( *)(GLenum , GLuint *)>(context->getProcAddress("glGetPixelMapuiv"));
GetPixelMapfv = reinterpret_cast<void ( *)(GLenum , GLfloat *)>(context->getProcAddress("glGetPixelMapfv"));
GetMaterialiv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetMaterialiv"));
GetMaterialfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetMaterialfv"));
GetMapiv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetMapiv"));
GetMapfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetMapfv"));
GetMapdv = reinterpret_cast<void ( *)(GLenum , GLenum , GLdouble *)>(context->getProcAddress("glGetMapdv"));
GetLightiv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetLightiv"));
GetLightfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetLightfv"));
GetClipPlane = reinterpret_cast<void ( *)(GLenum , GLdouble *)>(context->getProcAddress("glGetClipPlane"));
DrawPixels = reinterpret_cast<void ( *)(GLsizei , GLsizei , GLenum , GLenum , const GLvoid *)>(context->getProcAddress("glDrawPixels"));
CopyPixels = reinterpret_cast<void ( *)(GLint , GLint , GLsizei , GLsizei , GLenum )>(context->getProcAddress("glCopyPixels"));
PixelMapusv = reinterpret_cast<void ( *)(GLenum , GLsizei , const GLushort *)>(context->getProcAddress("glPixelMapusv"));
PixelMapuiv = reinterpret_cast<void ( *)(GLenum , GLsizei , const GLuint *)>(context->getProcAddress("glPixelMapuiv"));
PixelMapfv = reinterpret_cast<void ( *)(GLenum , GLsizei , const GLfloat *)>(context->getProcAddress("glPixelMapfv"));
PixelTransferi = reinterpret_cast<void ( *)(GLenum , GLint )>(context->getProcAddress("glPixelTransferi"));
PixelTransferf = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddress("glPixelTransferf"));
PixelZoom = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glPixelZoom"));
AlphaFunc = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddress("glAlphaFunc"));
EvalPoint2 = reinterpret_cast<void ( *)(GLint , GLint )>(context->getProcAddress("glEvalPoint2"));
EvalMesh2 = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLint )>(context->getProcAddress("glEvalMesh2"));
EvalPoint1 = reinterpret_cast<void ( *)(GLint )>(context->getProcAddress("glEvalPoint1"));
EvalMesh1 = reinterpret_cast<void ( *)(GLenum , GLint , GLint )>(context->getProcAddress("glEvalMesh1"));
EvalCoord2fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glEvalCoord2fv"));
EvalCoord2f = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glEvalCoord2f"));
EvalCoord2dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glEvalCoord2dv"));
EvalCoord2d = reinterpret_cast<void ( *)(GLdouble , GLdouble )>(context->getProcAddress("glEvalCoord2d"));
EvalCoord1fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glEvalCoord1fv"));
EvalCoord1f = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glEvalCoord1f"));
EvalCoord1dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glEvalCoord1dv"));
EvalCoord1d = reinterpret_cast<void ( *)(GLdouble )>(context->getProcAddress("glEvalCoord1d"));
MapGrid2f = reinterpret_cast<void ( *)(GLint , GLfloat , GLfloat , GLint , GLfloat , GLfloat )>(context->getProcAddress("glMapGrid2f"));
MapGrid2d = reinterpret_cast<void ( *)(GLint , GLdouble , GLdouble , GLint , GLdouble , GLdouble )>(context->getProcAddress("glMapGrid2d"));
MapGrid1f = reinterpret_cast<void ( *)(GLint , GLfloat , GLfloat )>(context->getProcAddress("glMapGrid1f"));
MapGrid1d = reinterpret_cast<void ( *)(GLint , GLdouble , GLdouble )>(context->getProcAddress("glMapGrid1d"));
Map2f = reinterpret_cast<void ( *)(GLenum , GLfloat , GLfloat , GLint , GLint , GLfloat , GLfloat , GLint , GLint , const GLfloat *)>(context->getProcAddress("glMap2f"));
Map2d = reinterpret_cast<void ( *)(GLenum , GLdouble , GLdouble , GLint , GLint , GLdouble , GLdouble , GLint , GLint , const GLdouble *)>(context->getProcAddress("glMap2d"));
Map1f = reinterpret_cast<void ( *)(GLenum , GLfloat , GLfloat , GLint , GLint , const GLfloat *)>(context->getProcAddress("glMap1f"));
Map1d = reinterpret_cast<void ( *)(GLenum , GLdouble , GLdouble , GLint , GLint , const GLdouble *)>(context->getProcAddress("glMap1d"));
PushAttrib = reinterpret_cast<void ( *)(GLbitfield )>(context->getProcAddress("glPushAttrib"));
PopAttrib = reinterpret_cast<void ( *)()>(context->getProcAddress("glPopAttrib"));
Accum = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddress("glAccum"));
IndexMask = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glIndexMask"));
ClearIndex = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glClearIndex"));
ClearAccum = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glClearAccum"));
PushName = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glPushName"));
PopName = reinterpret_cast<void ( *)()>(context->getProcAddress("glPopName"));
PassThrough = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glPassThrough"));
LoadName = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glLoadName"));
InitNames = reinterpret_cast<void ( *)()>(context->getProcAddress("glInitNames"));
RenderMode = reinterpret_cast<GLint ( *)(GLenum )>(context->getProcAddress("glRenderMode"));
SelectBuffer = reinterpret_cast<void ( *)(GLsizei , GLuint *)>(context->getProcAddress("glSelectBuffer"));
FeedbackBuffer = reinterpret_cast<void ( *)(GLsizei , GLenum , GLfloat *)>(context->getProcAddress("glFeedbackBuffer"));
TexGeniv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glTexGeniv"));
TexGeni = reinterpret_cast<void ( *)(GLenum , GLenum , GLint )>(context->getProcAddress("glTexGeni"));
TexGenfv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLfloat *)>(context->getProcAddress("glTexGenfv"));
TexGenf = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat )>(context->getProcAddress("glTexGenf"));
TexGendv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLdouble *)>(context->getProcAddress("glTexGendv"));
TexGend = reinterpret_cast<void ( *)(GLenum , GLenum , GLdouble )>(context->getProcAddress("glTexGend"));
TexEnviv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glTexEnviv"));
TexEnvi = reinterpret_cast<void ( *)(GLenum , GLenum , GLint )>(context->getProcAddress("glTexEnvi"));
TexEnvfv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLfloat *)>(context->getProcAddress("glTexEnvfv"));
TexEnvf = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat )>(context->getProcAddress("glTexEnvf"));
ShadeModel = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glShadeModel"));
PolygonStipple = reinterpret_cast<void ( *)(const GLubyte *)>(context->getProcAddress("glPolygonStipple"));
Materialiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glMaterialiv"));
Materiali = reinterpret_cast<void ( *)(GLenum , GLenum , GLint )>(context->getProcAddress("glMateriali"));
Materialfv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLfloat *)>(context->getProcAddress("glMaterialfv"));
Materialf = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat )>(context->getProcAddress("glMaterialf"));
LineStipple = reinterpret_cast<void ( *)(GLint , GLushort )>(context->getProcAddress("glLineStipple"));
LightModeliv = reinterpret_cast<void ( *)(GLenum , const GLint *)>(context->getProcAddress("glLightModeliv"));
LightModeli = reinterpret_cast<void ( *)(GLenum , GLint )>(context->getProcAddress("glLightModeli"));
LightModelfv = reinterpret_cast<void ( *)(GLenum , const GLfloat *)>(context->getProcAddress("glLightModelfv"));
LightModelf = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddress("glLightModelf"));
Lightiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glLightiv"));
Lighti = reinterpret_cast<void ( *)(GLenum , GLenum , GLint )>(context->getProcAddress("glLighti"));
Lightfv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLfloat *)>(context->getProcAddress("glLightfv"));
Lightf = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat )>(context->getProcAddress("glLightf"));
Fogiv = reinterpret_cast<void ( *)(GLenum , const GLint *)>(context->getProcAddress("glFogiv"));
Fogi = reinterpret_cast<void ( *)(GLenum , GLint )>(context->getProcAddress("glFogi"));
Fogfv = reinterpret_cast<void ( *)(GLenum , const GLfloat *)>(context->getProcAddress("glFogfv"));
Fogf = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddress("glFogf"));
ColorMaterial = reinterpret_cast<void ( *)(GLenum , GLenum )>(context->getProcAddress("glColorMaterial"));
ClipPlane = reinterpret_cast<void ( *)(GLenum , const GLdouble *)>(context->getProcAddress("glClipPlane"));
Vertex4sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glVertex4sv"));
Vertex4s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glVertex4s"));
Vertex4iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glVertex4iv"));
Vertex4i = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint )>(context->getProcAddress("glVertex4i"));
Vertex4fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glVertex4fv"));
Vertex4f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glVertex4f"));
Vertex4dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glVertex4dv"));
Vertex4d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertex4d"));
Vertex3sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glVertex3sv"));
Vertex3s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort )>(context->getProcAddress("glVertex3s"));
Vertex3iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glVertex3iv"));
Vertex3i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glVertex3i"));
Vertex3fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glVertex3fv"));
Vertex3f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glVertex3f"));
Vertex3dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glVertex3dv"));
Vertex3d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertex3d"));
Vertex2sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glVertex2sv"));
Vertex2s = reinterpret_cast<void ( *)(GLshort , GLshort )>(context->getProcAddress("glVertex2s"));
Vertex2iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glVertex2iv"));
Vertex2i = reinterpret_cast<void ( *)(GLint , GLint )>(context->getProcAddress("glVertex2i"));
Vertex2fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glVertex2fv"));
Vertex2f = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glVertex2f"));
Vertex2dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glVertex2dv"));
Vertex2d = reinterpret_cast<void ( *)(GLdouble , GLdouble )>(context->getProcAddress("glVertex2d"));
TexCoord4sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glTexCoord4sv"));
TexCoord4s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glTexCoord4s"));
TexCoord4iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glTexCoord4iv"));
TexCoord4i = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint )>(context->getProcAddress("glTexCoord4i"));
TexCoord4fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glTexCoord4fv"));
TexCoord4f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glTexCoord4f"));
TexCoord4dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glTexCoord4dv"));
TexCoord4d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glTexCoord4d"));
TexCoord3sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glTexCoord3sv"));
TexCoord3s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort )>(context->getProcAddress("glTexCoord3s"));
TexCoord3iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glTexCoord3iv"));
TexCoord3i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glTexCoord3i"));
TexCoord3fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glTexCoord3fv"));
TexCoord3f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glTexCoord3f"));
TexCoord3dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glTexCoord3dv"));
TexCoord3d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glTexCoord3d"));
TexCoord2sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glTexCoord2sv"));
TexCoord2s = reinterpret_cast<void ( *)(GLshort , GLshort )>(context->getProcAddress("glTexCoord2s"));
TexCoord2iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glTexCoord2iv"));
TexCoord2i = reinterpret_cast<void ( *)(GLint , GLint )>(context->getProcAddress("glTexCoord2i"));
TexCoord2fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glTexCoord2fv"));
TexCoord2f = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glTexCoord2f"));
TexCoord2dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glTexCoord2dv"));
TexCoord2d = reinterpret_cast<void ( *)(GLdouble , GLdouble )>(context->getProcAddress("glTexCoord2d"));
TexCoord1sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glTexCoord1sv"));
TexCoord1s = reinterpret_cast<void ( *)(GLshort )>(context->getProcAddress("glTexCoord1s"));
TexCoord1iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glTexCoord1iv"));
TexCoord1i = reinterpret_cast<void ( *)(GLint )>(context->getProcAddress("glTexCoord1i"));
TexCoord1fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glTexCoord1fv"));
TexCoord1f = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glTexCoord1f"));
TexCoord1dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glTexCoord1dv"));
TexCoord1d = reinterpret_cast<void ( *)(GLdouble )>(context->getProcAddress("glTexCoord1d"));
Rectsv = reinterpret_cast<void ( *)(const GLshort *, const GLshort *)>(context->getProcAddress("glRectsv"));
Rects = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glRects"));
Rectiv = reinterpret_cast<void ( *)(const GLint *, const GLint *)>(context->getProcAddress("glRectiv"));
Recti = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint )>(context->getProcAddress("glRecti"));
Rectfv = reinterpret_cast<void ( *)(const GLfloat *, const GLfloat *)>(context->getProcAddress("glRectfv"));
Rectf = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glRectf"));
Rectdv = reinterpret_cast<void ( *)(const GLdouble *, const GLdouble *)>(context->getProcAddress("glRectdv"));
Rectd = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glRectd"));
RasterPos4sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glRasterPos4sv"));
RasterPos4s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glRasterPos4s"));
RasterPos4iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glRasterPos4iv"));
RasterPos4i = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint )>(context->getProcAddress("glRasterPos4i"));
RasterPos4fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glRasterPos4fv"));
RasterPos4f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glRasterPos4f"));
RasterPos4dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glRasterPos4dv"));
RasterPos4d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glRasterPos4d"));
RasterPos3sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glRasterPos3sv"));
RasterPos3s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort )>(context->getProcAddress("glRasterPos3s"));
RasterPos3iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glRasterPos3iv"));
RasterPos3i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glRasterPos3i"));
RasterPos3fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glRasterPos3fv"));
RasterPos3f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glRasterPos3f"));
RasterPos3dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glRasterPos3dv"));
RasterPos3d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glRasterPos3d"));
RasterPos2sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glRasterPos2sv"));
RasterPos2s = reinterpret_cast<void ( *)(GLshort , GLshort )>(context->getProcAddress("glRasterPos2s"));
RasterPos2iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glRasterPos2iv"));
RasterPos2i = reinterpret_cast<void ( *)(GLint , GLint )>(context->getProcAddress("glRasterPos2i"));
RasterPos2fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glRasterPos2fv"));
RasterPos2f = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glRasterPos2f"));
RasterPos2dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glRasterPos2dv"));
RasterPos2d = reinterpret_cast<void ( *)(GLdouble , GLdouble )>(context->getProcAddress("glRasterPos2d"));
Normal3sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glNormal3sv"));
Normal3s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort )>(context->getProcAddress("glNormal3s"));
Normal3iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glNormal3iv"));
Normal3i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glNormal3i"));
Normal3fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glNormal3fv"));
Normal3f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glNormal3f"));
Normal3dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glNormal3dv"));
Normal3d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glNormal3d"));
Normal3bv = reinterpret_cast<void ( *)(const GLbyte *)>(context->getProcAddress("glNormal3bv"));
Normal3b = reinterpret_cast<void ( *)(GLbyte , GLbyte , GLbyte )>(context->getProcAddress("glNormal3b"));
Indexsv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glIndexsv"));
Indexs = reinterpret_cast<void ( *)(GLshort )>(context->getProcAddress("glIndexs"));
Indexiv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glIndexiv"));
Indexi = reinterpret_cast<void ( *)(GLint )>(context->getProcAddress("glIndexi"));
Indexfv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glIndexfv"));
Indexf = reinterpret_cast<void ( *)(GLfloat )>(context->getProcAddress("glIndexf"));
Indexdv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glIndexdv"));
Indexd = reinterpret_cast<void ( *)(GLdouble )>(context->getProcAddress("glIndexd"));
End = reinterpret_cast<void ( *)()>(context->getProcAddress("glEnd"));
EdgeFlagv = reinterpret_cast<void ( *)(const GLboolean *)>(context->getProcAddress("glEdgeFlagv"));
EdgeFlag = reinterpret_cast<void ( *)(GLboolean )>(context->getProcAddress("glEdgeFlag"));
Color4usv = reinterpret_cast<void ( *)(const GLushort *)>(context->getProcAddress("glColor4usv"));
Color4us = reinterpret_cast<void ( *)(GLushort , GLushort , GLushort , GLushort )>(context->getProcAddress("glColor4us"));
Color4uiv = reinterpret_cast<void ( *)(const GLuint *)>(context->getProcAddress("glColor4uiv"));
Color4ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glColor4ui"));
Color4ubv = reinterpret_cast<void ( *)(const GLubyte *)>(context->getProcAddress("glColor4ubv"));
Color4ub = reinterpret_cast<void ( *)(GLubyte , GLubyte , GLubyte , GLubyte )>(context->getProcAddress("glColor4ub"));
Color4sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glColor4sv"));
Color4s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glColor4s"));
Color4iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glColor4iv"));
Color4i = reinterpret_cast<void ( *)(GLint , GLint , GLint , GLint )>(context->getProcAddress("glColor4i"));
Color4fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glColor4fv"));
Color4f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glColor4f"));
Color4dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glColor4dv"));
Color4d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glColor4d"));
Color4bv = reinterpret_cast<void ( *)(const GLbyte *)>(context->getProcAddress("glColor4bv"));
Color4b = reinterpret_cast<void ( *)(GLbyte , GLbyte , GLbyte , GLbyte )>(context->getProcAddress("glColor4b"));
Color3usv = reinterpret_cast<void ( *)(const GLushort *)>(context->getProcAddress("glColor3usv"));
Color3us = reinterpret_cast<void ( *)(GLushort , GLushort , GLushort )>(context->getProcAddress("glColor3us"));
Color3uiv = reinterpret_cast<void ( *)(const GLuint *)>(context->getProcAddress("glColor3uiv"));
Color3ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glColor3ui"));
Color3ubv = reinterpret_cast<void ( *)(const GLubyte *)>(context->getProcAddress("glColor3ubv"));
Color3ub = reinterpret_cast<void ( *)(GLubyte , GLubyte , GLubyte )>(context->getProcAddress("glColor3ub"));
Color3sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glColor3sv"));
Color3s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort )>(context->getProcAddress("glColor3s"));
Color3iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glColor3iv"));
Color3i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glColor3i"));
Color3fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glColor3fv"));
Color3f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glColor3f"));
Color3dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glColor3dv"));
Color3d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glColor3d"));
Color3bv = reinterpret_cast<void ( *)(const GLbyte *)>(context->getProcAddress("glColor3bv"));
Color3b = reinterpret_cast<void ( *)(GLbyte , GLbyte , GLbyte )>(context->getProcAddress("glColor3b"));
Bitmapchar *names =reinterpret_cast<void ( *)(GLsizei , GLsizei , GLfloat , GLfloat , GLfloat , GLfloat , "gl""TextureBarrier""\0" "gl""ReadnPixels""\0" "gl""GetnUniformuiv""\0" "gl""GetnUniformiv""\0" "gl""GetnUniformfv""\0" "gl""GetnUniformdv""\0" "gl""GetnTexImage""\0" "gl""GetnCompressedTexImage""\0" "gl""GetGraphicsResetStatus""\0" "gl""GetCompressedTextureSubImage""\0" "gl""GetTextureSubImage""\0" "gl""MemoryBarrierByRegion""\0" "gl""CreateQueries""\0" "gl""CreateProgramPipelines""\0" "gl""CreateSamplers""\0" "gl""GetVertexArrayIndexed64iv""\0" "gl""GetVertexArrayIndexediv""\0" "gl""GetVertexArrayiv""\0" "gl""VertexArrayBindingDivisor""\0" "gl""VertexArrayAttribLFormat""\0" "gl""VertexArrayAttribIFormat""\0" "gl""VertexArrayAttribFormat""\0" "gl""VertexArrayAttribBinding""\0" "gl""VertexArrayVertexBuffers""\0" "gl""VertexArrayVertexBuffer""\0" "gl""VertexArrayElementBuffer""\0" "gl""EnableVertexArrayAttrib""\0" "gl""DisableVertexArrayAttrib""\0" "gl""CreateVertexArrays""\0" "gl""GetTextureParameteriv""\0" "gl""GetTextureParameterIuiv""\0" "gl""GetTextureParameterIiv""\0" "gl""GetTextureParameterfv""\0" "gl""GetTextureLevelParameteriv""\0" "gl""GetTextureLevelParameterfv""\0" "gl""GetCompressedTextureImage""\0" "gl""GetTextureImage""\0" "gl""BindTextureUnit""\0" "gl""GenerateTextureMipmap""\0" "gl""TextureParameteriv""\0" "gl""TextureParameterIuiv""\0" "gl""TextureParameterIiv""\0" "gl""TextureParameteri""\0" "gl""TextureParameterfv""\0" "gl""TextureParameterf""\0" "gl""CopyTextureSubImage3D""\0" "gl""CopyTextureSubImage2D""\0" "gl""CopyTextureSubImage1D""\0" "gl""CompressedTextureSubImage3D""\0" "gl""CompressedTextureSubImage2D""\0" "gl""CompressedTextureSubImage1D""\0" "gl""TextureSubImage3D""\0" "gl""TextureSubImage2D""\0" "gl""TextureSubImage1D""\0" "gl""TextureStorage3DMultisample""\0" "gl""TextureStorage2DMultisample""\0" "gl""TextureStorage3D""\0" "gl""TextureStorage2D""\0" "gl""TextureStorage1D""\0" "gl""TextureBufferRange""\0" "gl""TextureBuffer""\0" "gl""CreateTextures""\0" "gl""GetNamedRenderbufferParameteriv""\0" "gl""NamedRenderbufferStorageMultisample""\0" "gl""NamedRenderbufferStorage""\0" "gl""CreateRenderbuffers""\0" "gl""GetNamedFramebufferAttachmentParameteriv""\0" "gl""GetNamedFramebufferParameteriv""\0" "gl""CheckNamedFramebufferStatus""\0" "gl""BlitNamedFramebuffer""\0" "gl""ClearNamedFramebufferfi""\0" "gl""ClearNamedFramebufferfv""\0" "gl""ClearNamedFramebufferuiv""\0" "gl""ClearNamedFramebufferiv""\0" "gl""InvalidateNamedFramebufferSubData""\0" "gl""InvalidateNamedFramebufferData""\0" "gl""NamedFramebufferReadBuffer""\0" "gl""NamedFramebufferDrawBuffers""\0" "gl""NamedFramebufferDrawBuffer""\0" "gl""NamedFramebufferTextureLayer""\0" "gl""NamedFramebufferTexture""\0" "gl""NamedFramebufferParameteri""\0" "gl""NamedFramebufferRenderbuffer""\0" "gl""CreateFramebuffers""\0" "gl""GetNamedBufferSubData""\0" "gl""GetNamedBufferPointerv""\0" "gl""GetNamedBufferParameteri64v""\0" "gl""GetNamedBufferParameteriv""\0" "gl""FlushMappedNamedBufferRange""\0" "gl""UnmapNamedBuffer""\0" "gl""MapNamedBufferRange""\0" "gl""MapNamedBuffer""\0" "gl""ClearNamedBufferSubData""\0" "gl""ClearNamedBufferData""\0" "gl""CopyNamedBufferSubData""\0" "gl""NamedBufferSubData""\0" "gl""NamedBufferData""\0" "gl""NamedBufferStorage""\0" "gl""CreateBuffers""\0" "gl""GetTransformFeedbacki64_v""\0" "gl""GetTransformFeedbacki_v""\0" "gl""GetTransformFeedbackiv""\0" "gl""TransformFeedbackBufferRange""\0" "gl""TransformFeedbackBufferBase""\0" "gl""CreateTransformFeedbacks""\0" "gl""ClipControl""\0"; const GLubyte *)>(context->getProcAddress("glBitmap"));
Begin = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glBegin"));
ListBase = reinterpret_cast<void ( *)(GLuint )>(context->getProcAddress("glListBase"));
GenLists = reinterpret_cast<GLuint ( *)(GLsizei )>(context->getProcAddress("glGenLists"));
DeleteLists = reinterpret_cast<void ( *)(GLuint , GLsizei )>(context->getProcAddress("glDeleteLists"));
CallListschar *name = reinterpret_cast<void ( *)(GLsizei , GLenum , const GLvoid *)>(context->getProcAddressnames; for ("glCallLists"));
CallListint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint )>(context->getProcAddress("glCallList"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
EndList
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)()>(context->getProcAddress("glEndList"));
NewList = reinterpret_cast<void(*)(GLuint , GLenum )>(context->getProcAddressname); name += strlen("glNewList"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
151-
152void QOpenGLFunctions_1_0_DeprecatedBackend::versionStatusinit() {0
return QOpenGLVersionStatus(1, 0, QOpenGLVersionStatus::DeprecatedStatus);
}
QOpenGLFunctions_1_1_DeprecatedBackend::QOpenGLFunctions_1_1_DeprecatedBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ PushClientAttrib = reinterpret_cast<void ( *)(GLbitfield )>(context->getProcAddress("glPushClientAttrib"));
PopClientAttrib = reinterpret_cast<void ( *)()>(context->getProcAddress("glPopClientAttrib"));
Indexubv = reinterpret_cast<void ( *)(const GLubyte *)>(context->getProcAddress("glIndexubv"));
Indexub = reinterpret_cast<void ( *)(GLubyte )>(context->getProcAddress("glIndexub"));
PrioritizeTextures = reinterpret_cast<void ( *)(GLsizei , const GLuint *, const GLfloat *)>(context->getProcAddress("glPrioritizeTextures"));
AreTexturesResident = reinterpret_cast<GLboolean ( *)(GLsizei , const GLuint *, GLboolean *)>(context->getProcAddress("glAreTexturesResident"));
VertexPointer = reinterpret_cast<void ( *)(GLint , GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glVertexPointer"));
TexCoordPointer = reinterpret_cast<void ( *)(GLint , GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glTexCoordPointer"));
NormalPointer = reinterpret_cast<void ( *)(GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glNormalPointer"));
InterleavedArrays = reinterpret_cast<void ( *)(GLenum , GLsizei ,const GLvoid *)>(context->getProcAddress("glInterleavedArrays"));
GetPointerv = reinterpret_cast<void ( *)(GLenum , GLvoidchar **)>(context->getProcAddress("glGetPointerv"));
IndexPointer = reinterpret_cast<void ( *)(GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glIndexPointer"));
EnableClientState = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glEnableClientState"));
EdgeFlagPointernames =reinterpret_cast<void ( *)(GLsizei , "gl""Translatef""\0" "gl""Translated""\0" "gl""Scalef""\0" "gl""Scaled""\0" "gl""Rotatef""\0" "gl""Rotated""\0" "gl""PushMatrix""\0" "gl""PopMatrix""\0" "gl""Ortho""\0" "gl""MultMatrixd""\0" "gl""MultMatrixf""\0" "gl""MatrixMode""\0" "gl""LoadMatrixd""\0" "gl""LoadMatrixf""\0" "gl""LoadIdentity""\0" "gl""Frustum""\0" "gl""IsList""\0" "gl""GetTexGeniv""\0" "gl""GetTexGenfv""\0" "gl""GetTexGendv""\0" "gl""GetTexEnviv""\0" "gl""GetTexEnvfv""\0" "gl""GetPolygonStipple""\0" "gl""GetPixelMapusv""\0" "gl""GetPixelMapuiv""\0" "gl""GetPixelMapfv""\0" "gl""GetMaterialiv""\0" "gl""GetMaterialfv""\0" "gl""GetMapiv""\0" "gl""GetMapfv""\0" "gl""GetMapdv""\0" "gl""GetLightiv""\0" "gl""GetLightfv""\0" "gl""GetClipPlane""\0" "gl""DrawPixels""\0" "gl""CopyPixels""\0" "gl""PixelMapusv""\0" "gl""PixelMapuiv""\0" "gl""PixelMapfv""\0" "gl""PixelTransferi""\0" "gl""PixelTransferf""\0" "gl""PixelZoom""\0" "gl""AlphaFunc""\0" "gl""EvalPoint2""\0" "gl""EvalMesh2""\0" "gl""EvalPoint1""\0" "gl""EvalMesh1""\0" "gl""EvalCoord2fv""\0" "gl""EvalCoord2f""\0" "gl""EvalCoord2dv""\0" "gl""EvalCoord2d""\0" "gl""EvalCoord1fv""\0" "gl""EvalCoord1f""\0" "gl""EvalCoord1dv""\0" "gl""EvalCoord1d""\0" "gl""MapGrid2f""\0" "gl""MapGrid2d""\0" "gl""MapGrid1f""\0" "gl""MapGrid1d""\0" "gl""Map2f""\0" "gl""Map2d""\0" "gl""Map1f""\0" "gl""Map1d""\0" "gl""PushAttrib""\0" "gl""PopAttrib""\0" "gl""Accum""\0" "gl""IndexMask""\0" "gl""ClearIndex""\0" "gl""ClearAccum""\0" "gl""PushName""\0" "gl""PopName""\0" "gl""PassThrough""\0" "gl""LoadName""\0" "gl""InitNames""\0" "gl""RenderMode""\0" "gl""SelectBuffer""\0" "gl""FeedbackBuffer""\0" "gl""TexGeniv""\0" "gl""TexGeni""\0" "gl""TexGenfv""\0" "gl""TexGenf""\0" "gl""TexGendv""\0" "gl""TexGend""\0" "gl""TexEnviv""\0" "gl""TexEnvi""\0" "gl""TexEnvfv""\0" "gl""TexEnvf""\0" "gl""ShadeModel""\0" "gl""PolygonStipple""\0" "gl""Materialiv""\0" "gl""Materiali""\0" "gl""Materialfv""\0" "gl""Materialf""\0" "gl""LineStipple""\0" "gl""LightModeliv""\0" "gl""LightModeli""\0" "gl""LightModelfv""\0" "gl""LightModelf""\0" "gl""Lightiv""\0" "gl""Lighti""\0" "gl""Lightfv""\0" "gl""Lightf""\0" "gl""Fogiv""\0" "gl""Fogi""\0" "gl""Fogfv""\0" "gl""Fogf""\0" "gl""ColorMaterial""\0" "gl""ClipPlane""\0" "gl""Vertex4sv""\0" "gl""Vertex4s""\0" "gl""Vertex4iv""\0" "gl""Vertex4i""\0" "gl""Vertex4fv""\0" "gl""Vertex4f""\0" "gl""Vertex4dv""\0" "gl""Vertex4d""\0" "gl""Vertex3sv""\0" "gl""Vertex3s""\0" "gl""Vertex3iv""\0" "gl""Vertex3i""\0" "gl""Vertex3fv""\0" "gl""Vertex3f""\0" "gl""Vertex3dv""\0" "gl""Vertex3d""\0" "gl""Vertex2sv""\0" "gl""Vertex2s""\0" "gl""Vertex2iv""\0" "gl""Vertex2i""\0" "gl""Vertex2fv""\0" "gl""Vertex2f""\0" "gl""Vertex2dv""\0" "gl""Vertex2d""\0" "gl""TexCoord4sv""\0" "gl""TexCoord4s""\0" "gl""TexCoord4iv""\0" "gl""TexCoord4i""\0" "gl""TexCoord4fv""\0" "gl""TexCoord4f""\0" "gl""TexCoord4dv""\0" "gl""TexCoord4d""\0" "gl""TexCoord3sv""\0" "gl""TexCoord3s""\0" "gl""TexCoord3iv""\0" "gl""TexCoord3i""\0" "gl""TexCoord3fv""\0" "gl""TexCoord3f""\0" "gl""TexCoord3dv""\0" "gl""TexCoord3d""\0" "gl""TexCoord2sv""\0" "gl""TexCoord2s""\0" "gl""TexCoord2iv""\0" "gl""TexCoord2i""\0" "gl""TexCoord2fv""\0" "gl""TexCoord2f""\0" "gl""TexCoord2dv""\0" "gl""TexCoord2d""\0" "gl""TexCoord1sv""\0" "gl""TexCoord1s""\0" "gl""TexCoord1iv""\0" "gl""TexCoord1i""\0" "gl""TexCoord1fv""\0" "gl""TexCoord1f""\0" "gl""TexCoord1dv""\0" "gl""TexCoord1d""\0" "gl""Rectsv""\0" "gl""Rects""\0" "gl""Rectiv""\0" "gl""Recti""\0" "gl""Rectfv""\0" "gl""Rectf""\0" "gl""Rectdv""\0" "gl""Rectd""\0" "gl""RasterPos4sv""\0" "gl""RasterPos4s""\0" "gl""RasterPos4iv""\0" "gl""RasterPos4i""\0" "gl""RasterPos4fv""\0" "gl""RasterPos4f""\0" "gl""RasterPos4dv""\0" "gl""RasterPos4d""\0" "gl""RasterPos3sv""\0" "gl""RasterPos3s""\0" "gl""RasterPos3iv""\0" "gl""RasterPos3i""\0" "gl""RasterPos3fv""\0" "gl""RasterPos3f""\0" "gl""RasterPos3dv""\0" "gl""RasterPos3d""\0" "gl""RasterPos2sv""\0" "gl""RasterPos2s""\0" "gl""RasterPos2iv""\0" "gl""RasterPos2i""\0" "gl""RasterPos2fv""\0" "gl""RasterPos2f""\0" "gl""RasterPos2dv""\0" "gl""RasterPos2d""\0" "gl""Normal3sv""\0" "gl""Normal3s""\0" "gl""Normal3iv""\0" "gl""Normal3i""\0" "gl""Normal3fv""\0" "gl""Normal3f""\0" "gl""Normal3dv""\0" "gl""Normal3d""\0" "gl""Normal3bv""\0" "gl""Normal3b""\0" "gl""Indexsv""\0" "gl""Indexs""\0" "gl""Indexiv""\0" "gl""Indexi""\0" "gl""Indexfv""\0" "gl""Indexf""\0" "gl""Indexdv""\0" "gl""Indexd""\0" "gl""End""\0" "gl""EdgeFlagv""\0" "gl""EdgeFlag""\0" "gl""Color4usv""\0" "gl""Color4us""\0" "gl""Color4uiv""\0" "gl""Color4ui""\0" "gl""Color4ubv""\0" "gl""Color4ub""\0" "gl""Color4sv""\0" "gl""Color4s""\0" "gl""Color4iv""\0" "gl""Color4i""\0" "gl""Color4fv""\0" "gl""Color4f""\0" "gl""Color4dv""\0" "gl""Color4d""\0" "gl""Color4bv""\0" "gl""Color4b""\0" "gl""Color3usv""\0" "gl""Color3us""\0" "gl""Color3uiv""\0" "gl""Color3ui""\0" "gl""Color3ubv""\0" "gl""Color3ub""\0" "gl""Color3sv""\0" "gl""Color3s""\0" "gl""Color3iv""\0" "gl""Color3i""\0" "gl""Color3fv""\0" "gl""Color3f""\0" "gl""Color3dv""\0" "gl""Color3d""\0" "gl""Color3bv""\0" "gl""Color3b""\0" "gl""Bitmap""\0" "gl""Begin""\0" "gl""ListBase""\0" "gl""GenLists""\0" "gl""DeleteLists""\0" "gl""CallLists""\0" "gl""CallList""\0" "gl""EndList""\0" "gl""NewList""\0"; const GLvoid *)>(context->getProcAddress("glEdgeFlagPointer"));
DisableClientState = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glDisableClientState"));
ColorPointerchar *name = reinterpret_cast<void ( *)(GLint , GLenum , GLsizei , const GLvoid *)>(context->getProcAddressnames; for ("glColorPointer"));
ArrayElementint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLint )>(context->getProcAddress("glArrayElement"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLVersionStatus QOpenGLFunctions_1_1_DeprecatedBackend::versionStatus()
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
{
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
return QOpenGLVersionStatus(
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 ,+1 , QOpenGLVersionStatus::DeprecatedStatus);
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
}
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
QOpenGLFunctions_1_2_DeprecatedBackend::QOpenGLFunctions_1_2_DeprecatedBackend(QOpenGLContext *context)
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
: QOpenGLVersionFunctionsBackend(context
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { ResetMinmax = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glResetMinmax"));
ResetHistogram = reinterpret_cast<void ( *)(GLenum )>(context->getProcAddress("glResetHistogram"));
Minmax = reinterpret_cast<void ( *)(GLenum , GLenum , GLboolean )>(context->getProcAddress("glMinmax"));
Histogram = reinterpret_cast<void ( *)(GLenum , GLsizei , GLenum , GLboolean )>(context->getProcAddress("glHistogram"));
GetMinmaxParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetMinmaxParameteriv"));
GetMinmaxParameterfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetMinmaxParameterfv"));
GetMinmax = reinterpret_cast<void ( *)(GLenum , GLboolean , GLenum , GLenum , GLvoid *)>(context->getProcAddress("glGetMinmax"));
GetHistogramParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetHistogramParameteriv"));
GetHistogramParameterfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetHistogramParameterfv"));
GetHistogram = reinterpret_cast<void ( *)(GLenum , GLboolean , GLenum , GLenum , GLvoid *)>(context->getProcAddress("glGetHistogram"));
SeparableFilter2D = reinterpret_cast<void ( *)(GLenum , GLenum , GLsizei , GLsizei , GLenum , GLenum , const GLvoid *, const GLvoid *)>(context->getProcAddress("glSeparableFilter2D"));
GetSeparableFilter = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLvoid *, GLvoid *, GLvoid *)>(context->getProcAddress("glGetSeparableFilter"));
GetConvolutionParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetConvolutionParameteriv"));
GetConvolutionParameterfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetConvolutionParameterfv"));
GetConvolutionFilter = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLvoid *)>(context->getProcAddress("glGetConvolutionFilter"));
CopyConvolutionFilter2D = reinterpret_cast<void ( *)(GLenum , GLenum , GLint , GLint , GLsizei , GLsizei )>(context->getProcAddress("glCopyConvolutionFilter2D"));
CopyConvolutionFilter1D = reinterpret_cast<void ( *)(GLenum , GLenum , GLint , GLint , GLsizei )>(context->getProcAddress("glCopyConvolutionFilter1D"));
ConvolutionParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glConvolutionParameteriv"));
ConvolutionParameteri = reinterpret_cast<void ( *)(GLenum , GLenum , GLint )>(context->getProcAddress("glConvolutionParameteri"));
ConvolutionParameterfv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLfloat *)>(context->getProcAddress("glConvolutionParameterfv"));
ConvolutionParameterffunctions[i] = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat )>(context->getProcAddress("glConvolutionParameterf"));
ConvolutionFilter2D = reinterpret_cast<void(*)(GLenum , GLenum , GLsizei , GLsizei , GLenum , GLenum , const GLvoid *)>(context->getProcAddressname); name += strlen("glConvolutionFilter2D"));
ConvolutionFilter1D = reinterpret_cast<name) + 1; }
never executed: end of block
}
never executed: end of block
153void ( *)(GLenum , GLenum , GLsizei , GLenum , GLenum ,QOpenGLFunctions_1_1_DeprecatedBackend::init() { const GLvoid *)>(context->getProcAddress("glConvolutionFilter1D"));0
CopyColorSubTable = reinterpret_cast<void ( *)(GLenum , GLsizei , GLint , GLint , GLsizei )>(context->getProcAddress("glCopyColorSubTable"));
ColorSubTablechar *names =reinterpret_cast<void ( *)(GLenum , GLsizei , GLsizei , GLenum , GLenum , "gl""PushClientAttrib""\0" "gl""PopClientAttrib""\0" "gl""PrioritizeTextures""\0" "gl""AreTexturesResident""\0" "gl""VertexPointer""\0" "gl""TexCoordPointer""\0" "gl""NormalPointer""\0" "gl""InterleavedArrays""\0" "gl""IndexPointer""\0" "gl""EnableClientState""\0" "gl""EdgeFlagPointer""\0" "gl""DisableClientState""\0" "gl""ColorPointer""\0" "gl""ArrayElement""\0" "gl""Indexubv""\0" "gl""Indexub""\0" "gl""GetPointerv""\0"; const GLvoid *)>(context->getProcAddress("glColorSubTable"));
GetColorTableParameteriv = reinterpret_cast<void ( *)(GLenum , GLenum , GLint *)>(context->getProcAddress("glGetColorTableParameteriv"));
GetColorTableParameterfv = reinterpret_cast<void ( *)(GLenum , GLenum , GLfloat *)>(context->getProcAddress("glGetColorTableParameterfv"));
GetColorTable = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLvoid *)>(context->getProcAddress("glGetColorTable"));
CopyColorTablechar *name = reinterpret_cast<void ( *)(GLenum , GLenum , GLint , GLint , GLsizei )>(context->getProcAddressnames; for ("glCopyColorTable"));
ColorTableParameterivint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLenum , const GLint *)>(context->getProcAddress("glColorTableParameteriv"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
ColorTableParameterfv
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , GLenum , const GLfloat *)>(context->getProcAddress("glColorTableParameterfv"));
ColorTable = reinterpret_cast<void(*)(GLenum , GLenum , GLsizei , GLenum , GLenum , const GLvoid *)>(context->getProcAddressname); name += strlen("glColorTable"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
154-
155void QOpenGLFunctions_1_2_DeprecatedBackend::versionStatusinit() {0
return QOpenGLVersionStatus(1, 2, QOpenGLVersionStatus::DeprecatedStatus);
}
QOpenGLFunctions_1_3_DeprecatedBackend::QOpenGLFunctions_1_3_DeprecatedBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ MultTransposeMatrixd = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glMultTransposeMatrixd"));
MultTransposeMatrixf = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glMultTransposeMatrixf"));
LoadTransposeMatrixd = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glLoadTransposeMatrixd"));
LoadTransposeMatrixf = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glLoadTransposeMatrixf"));
MultiTexCoord4sv = reinterpret_cast<void ( *)(GLenum , const GLshort *)>(context->getProcAddress("glMultiTexCoord4sv"));
MultiTexCoord4s = reinterpret_cast<void ( *)(GLenum , GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glMultiTexCoord4s"));
MultiTexCoord4iv = reinterpret_cast<void ( *)(GLenum , const GLint *)>(context->getProcAddress("glMultiTexCoord4iv"));
MultiTexCoord4i = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint , GLint )>(context->getProcAddress("glMultiTexCoord4i"));
MultiTexCoord4fv = reinterpret_cast<void ( *)(GLenum , const GLfloat *)>(context->getProcAddress("glMultiTexCoord4fv"));
MultiTexCoord4f = reinterpret_cast<void ( *)(GLenum , GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glMultiTexCoord4f"));
MultiTexCoord4dv = reinterpret_cast<void ( *)(GLenum , const GLdouble *)>(context->getProcAddress("glMultiTexCoord4dv"));
MultiTexCoord4d = reinterpret_cast<void ( *)(GLenum , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glMultiTexCoord4d"));
MultiTexCoord3sv = reinterpret_cast<void ( *)(GLenum , const GLshort *)>(context->getProcAddress("glMultiTexCoord3sv"));
MultiTexCoord3s = reinterpret_cast<void ( *)(GLenum , GLshort , GLshort , GLshort )>(context->getProcAddress("glMultiTexCoord3s"));
MultiTexCoord3iv = reinterpret_cast<void ( *)(GLenum , const GLint *)>(context->getProcAddress("glMultiTexCoord3iv"));
MultiTexCoord3i = reinterpret_cast<void ( *)(GLenum , GLint , GLint , GLint )>(context->getProcAddress("glMultiTexCoord3i"));
MultiTexCoord3fv = reinterpret_cast<void ( *)(GLenum , const GLfloat *)>(context->getProcAddress("glMultiTexCoord3fv"));
MultiTexCoord3f = reinterpret_cast<void ( *)(GLenum , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glMultiTexCoord3f"));
MultiTexCoord3dv = reinterpret_cast<void ( *)(GLenum , const GLdouble *)>(context->getProcAddress("glMultiTexCoord3dv"));
MultiTexCoord3d = reinterpret_cast<void ( *)(GLenum , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glMultiTexCoord3d"));
MultiTexCoord2sv = reinterpret_cast<void ( *)(GLenum , const GLshort *)>(context->getProcAddress("glMultiTexCoord2sv"));
MultiTexCoord2s = reinterpret_cast<void ( *)(GLenum , GLshort , GLshort )>(context->getProcAddress("glMultiTexCoord2s"));
MultiTexCoord2iv = reinterpret_cast<void ( *)(GLenum , const GLint *)>(context->getProcAddress("glMultiTexCoord2iv"));
MultiTexCoord2i = reinterpret_cast<void ( *)(GLenum , GLint , GLint )>(context->getProcAddress("glMultiTexCoord2i"));
MultiTexCoord2fv = reinterpret_cast<void ( *)(GLenum , const GLfloat *)>(context->getProcAddress("glMultiTexCoord2fv"));
MultiTexCoord2f = reinterpret_cast<void ( *)(GLenum , GLfloat , GLfloat )>(context->getProcAddress("glMultiTexCoord2f"));
MultiTexCoord2dv = reinterpret_cast<void ( *)(GLenum , const GLdouble *)>(context->getProcAddress("glMultiTexCoord2dv"));
MultiTexCoord2d = reinterpret_cast<void ( *)(GLenum , GLdouble , GLdouble )>(context->getProcAddress("glMultiTexCoord2d"));
MultiTexCoord1sv = reinterpret_cast<void ( *)(GLenum , const GLshort *)>(context->getProcAddress("glMultiTexCoord1sv"));
MultiTexCoord1s = reinterpret_cast<void ( *)(GLenum , GLshort )>(context->getProcAddress("glMultiTexCoord1s"));
MultiTexCoord1iv = reinterpret_cast<void ( *)(GLenum ,const GLint *)>(context->getProcAddress("glMultiTexCoord1iv"));
MultiTexCoord1i = reinterpret_cast<void ( *)(GLenum , GLint )>(context->getProcAddress("glMultiTexCoord1i"));
MultiTexCoord1fvchar *names =reinterpret_cast<void ( *)(GLenum , "gl""ColorTableParameterfv""\0" "gl""ColorTableParameteriv""\0" "gl""CopyColorTable""\0" "gl""GetColorTable""\0" "gl""GetColorTableParameterfv""\0" "gl""GetColorTableParameteriv""\0" "gl""ColorSubTable""\0" "gl""CopyColorSubTable""\0" "gl""ConvolutionFilter1D""\0" "gl""ConvolutionFilter2D""\0" "gl""ConvolutionParameterf""\0" "gl""ConvolutionParameterfv""\0" "gl""ConvolutionParameteri""\0" "gl""ConvolutionParameteriv""\0" "gl""CopyConvolutionFilter1D""\0" "gl""CopyConvolutionFilter2D""\0" "gl""GetConvolutionFilter""\0" "gl""GetConvolutionParameterfv""\0" "gl""GetConvolutionParameteriv""\0" "gl""GetSeparableFilter""\0" "gl""SeparableFilter2D""\0" "gl""GetHistogram""\0" "gl""GetHistogramParameterfv""\0" "gl""GetHistogramParameteriv""\0" "gl""GetMinmax""\0" "gl""GetMinmaxParameterfv""\0" "gl""GetMinmaxParameteriv""\0" "gl""Histogram""\0" "gl""Minmax""\0" "gl""ResetHistogram""\0" "gl""ResetMinmax""\0" "gl""ColorTable""\0"; const GLfloat *)>(context->getProcAddress("glMultiTexCoord1fv"));
MultiTexCoord1fchar *name = reinterpret_cast<void ( *)(GLenum , GLfloat )>(context->getProcAddressnames; for ("glMultiTexCoord1f"));
MultiTexCoord1dvint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , const GLdouble *)>(context->getProcAddress("glMultiTexCoord1dv"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
MultiTexCoord1d
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , GLdouble )>(context->getProcAddress("glMultiTexCoord1d"));
ClientActiveTexture = reinterpret_cast<void(*)(GLenum )>(context->getProcAddressname); name += strlen("glClientActiveTexture"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
156void QOpenGLFunctions_1_3_DeprecatedBackend::versionStatusinit() {0
return QOpenGLVersionStatus(1, 3, QOpenGLVersionStatus::DeprecatedStatus);
}
QOpenGLFunctions_1_4_DeprecatedBackend::QOpenGLFunctions_1_4_DeprecatedBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ WindowPos3sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glWindowPos3sv"));
WindowPos3s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort )>(context->getProcAddress("glWindowPos3s"));
WindowPos3iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glWindowPos3iv"));
WindowPos3i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glWindowPos3i"));
WindowPos3fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glWindowPos3fv"));
WindowPos3f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glWindowPos3f"));
WindowPos3dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glWindowPos3dv"));
WindowPos3d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glWindowPos3d"));
WindowPos2sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glWindowPos2sv"));
WindowPos2s = reinterpret_cast<void ( *)(GLshort , GLshort )>(context->getProcAddress("glWindowPos2s"));
WindowPos2iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glWindowPos2iv"));
WindowPos2i = reinterpret_cast<void ( *)(GLint , GLint )>(context->getProcAddress("glWindowPos2i"));
WindowPos2fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glWindowPos2fv"));
WindowPos2f = reinterpret_cast<void ( *)(GLfloat , GLfloat )>(context->getProcAddress("glWindowPos2f"));
WindowPos2dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glWindowPos2dv"));
WindowPos2d = reinterpret_cast<void ( *)(GLdouble , GLdouble )>(context->getProcAddress("glWindowPos2d"));
SecondaryColorPointer = reinterpret_cast<void ( *)(GLint , GLenum , GLsizei , const GLvoid *)>(context->getProcAddress("glSecondaryColorPointer"));
SecondaryColor3usv = reinterpret_cast<void ( *)(const GLushort *)>(context->getProcAddress("glSecondaryColor3usv"));
SecondaryColor3us = reinterpret_cast<void ( *)(GLushort , GLushort , GLushort )>(context->getProcAddress("glSecondaryColor3us"));
SecondaryColor3uiv = reinterpret_cast<void ( *)(const GLuint *)>(context->getProcAddress("glSecondaryColor3uiv"));
SecondaryColor3ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glSecondaryColor3ui"));
SecondaryColor3ubv = reinterpret_cast<void ( *)(const GLubyte *)>(context->getProcAddress("glSecondaryColor3ubv"));
SecondaryColor3ub = reinterpret_cast<void ( *)(GLubyte , GLubyte , GLubyte )>(context->getProcAddress("glSecondaryColor3ub"));
SecondaryColor3sv = reinterpret_cast<void ( *)(const GLshort *)>(context->getProcAddress("glSecondaryColor3sv"));
SecondaryColor3s = reinterpret_cast<void ( *)(GLshort , GLshort , GLshort )>(context->getProcAddress("glSecondaryColor3s"));
SecondaryColor3iv = reinterpret_cast<void ( *)(const GLint *)>(context->getProcAddress("glSecondaryColor3iv"));
SecondaryColor3i = reinterpret_cast<void ( *)(GLint , GLint , GLint )>(context->getProcAddress("glSecondaryColor3i"));
SecondaryColor3fv = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glSecondaryColor3fv"));
SecondaryColor3f = reinterpret_cast<void ( *)(GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glSecondaryColor3f"));
SecondaryColor3dv = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddress("glSecondaryColor3dv"));
SecondaryColor3d = reinterpret_cast<void ( *)(GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glSecondaryColor3d"));
SecondaryColor3bv = reinterpret_cast<void ( *)(const GLbyte *)>(context->getProcAddress("glSecondaryColor3bv"));
SecondaryColor3b = reinterpret_cast<void ( *)(GLbyte , GLbyte , GLbyte )>(context->getProcAddress("glSecondaryColor3b"));
FogCoordPointerchar *names =reinterpret_cast<void ( *)(GLenum , GLsizei , "gl""MultTransposeMatrixd""\0" "gl""MultTransposeMatrixf""\0" "gl""LoadTransposeMatrixd""\0" "gl""LoadTransposeMatrixf""\0" "gl""MultiTexCoord4sv""\0" "gl""MultiTexCoord4s""\0" "gl""MultiTexCoord4iv""\0" "gl""MultiTexCoord4i""\0" "gl""MultiTexCoord4fv""\0" "gl""MultiTexCoord4f""\0" "gl""MultiTexCoord4dv""\0" "gl""MultiTexCoord4d""\0" "gl""MultiTexCoord3sv""\0" "gl""MultiTexCoord3s""\0" "gl""MultiTexCoord3iv""\0" "gl""MultiTexCoord3i""\0" "gl""MultiTexCoord3fv""\0" "gl""MultiTexCoord3f""\0" "gl""MultiTexCoord3dv""\0" "gl""MultiTexCoord3d""\0" "gl""MultiTexCoord2sv""\0" "gl""MultiTexCoord2s""\0" "gl""MultiTexCoord2iv""\0" "gl""MultiTexCoord2i""\0" "gl""MultiTexCoord2fv""\0" "gl""MultiTexCoord2f""\0" "gl""MultiTexCoord2dv""\0" "gl""MultiTexCoord2d""\0" "gl""MultiTexCoord1sv""\0" "gl""MultiTexCoord1s""\0" "gl""MultiTexCoord1iv""\0" "gl""MultiTexCoord1i""\0" "gl""MultiTexCoord1fv""\0" "gl""MultiTexCoord1f""\0" "gl""MultiTexCoord1dv""\0" "gl""MultiTexCoord1d""\0" "gl""ClientActiveTexture""\0"; const GLvoid *)>(context->getProcAddress("glFogCoordPointer"));
FogCoorddvchar *name = reinterpret_cast<void ( *)(const GLdouble *)>(context->getProcAddressnames; for ("glFogCoorddv"));
FogCoorddint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLdouble )>(context->getProcAddress("glFogCoordd"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
FogCoordfv
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(const GLfloat *)>(context->getProcAddress("glFogCoordfv"));
FogCoordf = reinterpret_cast<void(*)(GLfloat )>(context->getProcAddressname); name += strlen("glFogCoordf"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
157void QOpenGLFunctions_1_4_DeprecatedBackend::versionStatusinit() {0
return QOpenGLVersionStatus(1, 4, QOpenGLVersionStatus::DeprecatedStatus);
}
QOpenGLFunctions_2_0_DeprecatedBackend::QOpenGLFunctions_2_0_DeprecatedBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ VertexAttrib4usv = reinterpret_cast<void ( *)(GLuint , const GLushort *)>(context->getProcAddress("glVertexAttrib4usv"));
VertexAttrib4uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttrib4uiv"));
VertexAttrib4ubv = reinterpret_cast<void ( *)(GLuint , const GLubyte *)>(context->getProcAddress("glVertexAttrib4ubv"));
VertexAttrib4sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib4sv"));
VertexAttrib4s = reinterpret_cast<void ( *)(GLuint , GLshort , GLshort , GLshort , GLshort )>(context->getProcAddress("glVertexAttrib4s"));
VertexAttrib4iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttrib4iv"));
VertexAttrib4fv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glVertexAttrib4fv"));
VertexAttrib4f = reinterpret_cast<void ( *)(GLuint , GLfloat , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glVertexAttrib4f"));
VertexAttrib4dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttrib4dv"));
VertexAttrib4d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttrib4d"));
VertexAttrib4bv = reinterpret_cast<void ( *)(GLuint , const GLbyte *)>(context->getProcAddress("glVertexAttrib4bv"));
VertexAttrib4Nusv = reinterpret_cast<void ( *)(GLuint , const GLushort *)>(context->getProcAddress("glVertexAttrib4Nusv"));
VertexAttrib4Nuiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttrib4Nuiv"));
VertexAttrib4Nubv = reinterpret_cast<void ( *)(GLuint , const GLubyte *)>(context->getProcAddress("glVertexAttrib4Nubv"));
VertexAttrib4Nub = reinterpret_cast<void ( *)(GLuint , GLubyte , GLubyte , GLubyte , GLubyte )>(context->getProcAddress("glVertexAttrib4Nub"));
VertexAttrib4Nsv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib4Nsv"));
VertexAttrib4Niv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttrib4Niv"));
VertexAttrib4Nbv = reinterpret_cast<void ( *)(GLuint , const GLbyte *)>(context->getProcAddress("glVertexAttrib4Nbv"));
VertexAttrib3sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib3sv"));
VertexAttrib3s = reinterpret_cast<void ( *)(GLuint , GLshort , GLshort , GLshort )>(context->getProcAddress("glVertexAttrib3s"));
VertexAttrib3fv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glVertexAttrib3fv"));
VertexAttrib3f = reinterpret_cast<void ( *)(GLuint , GLfloat , GLfloat , GLfloat )>(context->getProcAddress("glVertexAttrib3f"));
VertexAttrib3dv = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttrib3dv"));
VertexAttrib3d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttrib3d"));
VertexAttrib2sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttrib2sv"));
VertexAttrib2s = reinterpret_cast<void ( *)(GLuint , GLshort , GLshort )>(context->getProcAddress("glVertexAttrib2s"));
VertexAttrib2fv = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddress("glVertexAttrib2fv"));
VertexAttrib2f = reinterpret_cast<void ( *)(GLuint , GLfloat , GLfloat )>(context->getProcAddress("glVertexAttrib2f"));
VertexAttrib2dv = reinterpret_cast<void ( *)(GLuint ,const GLdouble *)>(context->getProcAddress("glVertexAttrib2dv"));
VertexAttrib2d = reinterpret_cast<void ( *)(GLuint , GLdouble , GLdouble )>(context->getProcAddress("glVertexAttrib2d"));
VertexAttrib1svchar *names =reinterpret_cast<void ( *)(GLuint , "gl""WindowPos3sv""\0" "gl""WindowPos3s""\0" "gl""WindowPos3iv""\0" "gl""WindowPos3i""\0" "gl""WindowPos3fv""\0" "gl""WindowPos3f""\0" "gl""WindowPos3dv""\0" "gl""WindowPos3d""\0" "gl""WindowPos2sv""\0" "gl""WindowPos2s""\0" "gl""WindowPos2iv""\0" "gl""WindowPos2i""\0" "gl""WindowPos2fv""\0" "gl""WindowPos2f""\0" "gl""WindowPos2dv""\0" "gl""WindowPos2d""\0" "gl""SecondaryColorPointer""\0" "gl""SecondaryColor3usv""\0" "gl""SecondaryColor3us""\0" "gl""SecondaryColor3uiv""\0" "gl""SecondaryColor3ui""\0" "gl""SecondaryColor3ubv""\0" "gl""SecondaryColor3ub""\0" "gl""SecondaryColor3sv""\0" "gl""SecondaryColor3s""\0" "gl""SecondaryColor3iv""\0" "gl""SecondaryColor3i""\0" "gl""SecondaryColor3fv""\0" "gl""SecondaryColor3f""\0" "gl""SecondaryColor3dv""\0" "gl""SecondaryColor3d""\0" "gl""SecondaryColor3bv""\0" "gl""SecondaryColor3b""\0" "gl""FogCoordPointer""\0" "gl""FogCoorddv""\0" "gl""FogCoordd""\0" "gl""FogCoordfv""\0" "gl""FogCoordf""\0"; const GLshort *)>(context->getProcAddress("glVertexAttrib1sv"));
VertexAttrib1s = reinterpret_cast<void ( *)(GLuint , GLshort )>(context->getProcAddress("glVertexAttrib1s"));
VertexAttrib1fvchar *name = reinterpret_cast<void ( *)(GLuint , const GLfloat *)>(context->getProcAddressnames; for ("glVertexAttrib1fv"));
VertexAttrib1fint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint , GLfloat )>(context->getProcAddress("glVertexAttrib1f"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
VertexAttrib1dv
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLuint , const GLdouble *)>(context->getProcAddress("glVertexAttrib1dv"));
VertexAttrib1d = reinterpret_cast<void(*)(GLuint , GLdouble )>(context->getProcAddressname); name += strlen("glVertexAttrib1d"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
158void QOpenGLFunctions_2_0_DeprecatedBackend::versionStatusinit() {0
return QOpenGLVersionStatus(2, 0, QOpenGLVersionStatus::DeprecatedStatus);
}
QOpenGLFunctions_3_0_DeprecatedBackend::QOpenGLFunctions_3_0_DeprecatedBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ VertexAttribI4usv = reinterpret_cast<void ( *)(GLuint , const GLushort *)>(context->getProcAddress("glVertexAttribI4usv"));
VertexAttribI4ubv = reinterpret_cast<void ( *)(GLuint , const GLubyte *)>(context->getProcAddress("glVertexAttribI4ubv"));
VertexAttribI4sv = reinterpret_cast<void ( *)(GLuint , const GLshort *)>(context->getProcAddress("glVertexAttribI4sv"));
VertexAttribI4bv = reinterpret_cast<void ( *)(GLuint , const GLbyte *)>(context->getProcAddress("glVertexAttribI4bv"));
VertexAttribI4uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI4uiv"));
VertexAttribI3uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI3uiv"));
VertexAttribI2uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI2uiv"));
VertexAttribI1uiv = reinterpret_cast<void ( *)(GLuint , const GLuint *)>(context->getProcAddress("glVertexAttribI1uiv"));
VertexAttribI4iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttribI4iv"));
VertexAttribI3iv = reinterpret_cast<void ( *)(GLuint , const GLint *)>(context->getProcAddress("glVertexAttribI3iv"));
VertexAttribI2iv = reinterpret_cast<void ( *)(GLuint ,const GLint *)>(context->getProcAddress("glVertexAttribI2iv"));
VertexAttribI1ivchar *names =reinterpret_cast<void ( *)(GLuint , "gl""VertexAttrib4usv""\0" "gl""VertexAttrib4uiv""\0" "gl""VertexAttrib4ubv""\0" "gl""VertexAttrib4sv""\0" "gl""VertexAttrib4s""\0" "gl""VertexAttrib4iv""\0" "gl""VertexAttrib4fv""\0" "gl""VertexAttrib4f""\0" "gl""VertexAttrib4dv""\0" "gl""VertexAttrib4d""\0" "gl""VertexAttrib4bv""\0" "gl""VertexAttrib4Nusv""\0" "gl""VertexAttrib4Nuiv""\0" "gl""VertexAttrib4Nubv""\0" "gl""VertexAttrib4Nub""\0" "gl""VertexAttrib4Nsv""\0" "gl""VertexAttrib4Niv""\0" "gl""VertexAttrib4Nbv""\0" "gl""VertexAttrib3sv""\0" "gl""VertexAttrib3s""\0" "gl""VertexAttrib3fv""\0" "gl""VertexAttrib3f""\0" "gl""VertexAttrib3dv""\0" "gl""VertexAttrib3d""\0" "gl""VertexAttrib2sv""\0" "gl""VertexAttrib2s""\0" "gl""VertexAttrib2fv""\0" "gl""VertexAttrib2f""\0" "gl""VertexAttrib2dv""\0" "gl""VertexAttrib2d""\0" "gl""VertexAttrib1sv""\0" "gl""VertexAttrib1s""\0" "gl""VertexAttrib1fv""\0" "gl""VertexAttrib1f""\0" "gl""VertexAttrib1dv""\0" "gl""VertexAttrib1d""\0"; const GLint *)>(context->getProcAddress("glVertexAttribI1iv"));
VertexAttribI4ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexAttribI4ui"));
VertexAttribI3ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexAttribI3ui"));
VertexAttribI2ui = reinterpret_cast<void ( *)(GLuint , GLuint , GLuint )>(context->getProcAddress("glVertexAttribI2ui"));
VertexAttribI1ui = reinterpret_cast<void ( *)(GLuint , GLuint )>(context->getProcAddress("glVertexAttribI1ui"));
VertexAttribI4ichar *name = reinterpret_cast<void ( *)(GLuint , GLint , GLint , GLint , GLint )>(context->getProcAddressnames; for ("glVertexAttribI4i"));
VertexAttribI3iint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLuint , GLint , GLint , GLint )>(context->getProcAddress("glVertexAttribI3i"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
VertexAttribI2i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLuint , GLint , GLint )>(context->getProcAddress("glVertexAttribI2i"));
VertexAttribI1i = reinterpret_cast<void(*)(GLuint , GLint )>(context->getProcAddressname); name += strlen("glVertexAttribI1i"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus}
never executed: end of block
159void QOpenGLFunctions_3_0_DeprecatedBackend::versionStatusinit() {0
return QOpenGLVersionStatus(3, 0, QOpenGLVersionStatus::DeprecatedStatus);
}
QOpenGLFunctions_3_3_DeprecatedBackend::QOpenGLFunctions_3_3_DeprecatedBackend(QOpenGLContext *context)
: QOpenGLVersionFunctionsBackend(context){ SecondaryColorP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glSecondaryColorP3uiv"));
SecondaryColorP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glSecondaryColorP3ui"));
ColorP4uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glColorP4uiv"));
ColorP4ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glColorP4ui"));
ColorP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glColorP3uiv"));
ColorP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glColorP3ui"));
NormalP3uiv = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glNormalP3uiv"));
NormalP3ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glNormalP3ui"));
MultiTexCoordP4uiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glMultiTexCoordP4uiv"));
MultiTexCoordP4ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP4ui"));
MultiTexCoordP3uiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glMultiTexCoordP3uiv"));
MultiTexCoordP3ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP3ui"));
MultiTexCoordP2uiv = reinterpret_cast<void ( *)(GLenum , GLenum , const GLuint *)>(context->getProcAddress("glMultiTexCoordP2uiv"));
MultiTexCoordP2ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP2ui"));
MultiTexCoordP1uiv = reinterpret_cast<void ( *)(GLenum , GLenum ,const GLuint *)>(context->getProcAddress("glMultiTexCoordP1uiv"));
MultiTexCoordP1ui = reinterpret_cast<void ( *)(GLenum , GLenum , GLuint )>(context->getProcAddress("glMultiTexCoordP1ui"));
TexCoordP4uivchar *names =reinterpret_cast<void ( *)(GLenum , "gl""VertexAttribI4usv""\0" "gl""VertexAttribI4ubv""\0" "gl""VertexAttribI4sv""\0" "gl""VertexAttribI4bv""\0" "gl""VertexAttribI4uiv""\0" "gl""VertexAttribI3uiv""\0" "gl""VertexAttribI2uiv""\0" "gl""VertexAttribI1uiv""\0" "gl""VertexAttribI4iv""\0" "gl""VertexAttribI3iv""\0" "gl""VertexAttribI2iv""\0" "gl""VertexAttribI1iv""\0" "gl""VertexAttribI4ui""\0" "gl""VertexAttribI3ui""\0" "gl""VertexAttribI2ui""\0" "gl""VertexAttribI1ui""\0" "gl""VertexAttribI4i""\0" "gl""VertexAttribI3i""\0" "gl""VertexAttribI2i""\0" "gl""VertexAttribI1i""\0"; const GLuint *)>(context->getProcAddress("glTexCoordP4uiv"));
TexCoordP4ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glTexCoordP4ui"));
TexCoordP3uivchar *name = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddressnames; for ("glTexCoordP3uiv"));
TexCoordP3uiint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLuint )>(context->getProcAddress("glTexCoordP3ui"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
TexCoordP2uiv
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glTexCoordP2uiv"));
TexCoordP2ui = reinterpret_cast<void(*)(GLenum , GLuint )>(context->getProcAddressname); name += strlen("glTexCoordP2ui"));
TexCoordP1uiv = reinterpret_cast<name) + 1; }
never executed: end of block
}
never executed: end of block
160void ( *)(GLenum ,QOpenGLFunctions_3_3_DeprecatedBackend::init() { const GLuint *)>(context->getProcAddress("glTexCoordP1uiv"));0
TexCoordP1ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glTexCoordP1ui"));
VertexP4uivchar *names =reinterpret_cast<void ( *)(GLenum , "gl""SecondaryColorP3uiv""\0" "gl""SecondaryColorP3ui""\0" "gl""ColorP4uiv""\0" "gl""ColorP4ui""\0" "gl""ColorP3uiv""\0" "gl""ColorP3ui""\0" "gl""NormalP3uiv""\0" "gl""NormalP3ui""\0" "gl""MultiTexCoordP4uiv""\0" "gl""MultiTexCoordP4ui""\0" "gl""MultiTexCoordP3uiv""\0" "gl""MultiTexCoordP3ui""\0" "gl""MultiTexCoordP2uiv""\0" "gl""MultiTexCoordP2ui""\0" "gl""MultiTexCoordP1uiv""\0" "gl""MultiTexCoordP1ui""\0" "gl""TexCoordP4uiv""\0" "gl""TexCoordP4ui""\0" "gl""TexCoordP3uiv""\0" "gl""TexCoordP3ui""\0" "gl""TexCoordP2uiv""\0" "gl""TexCoordP2ui""\0" "gl""TexCoordP1uiv""\0" "gl""TexCoordP1ui""\0" "gl""VertexP4uiv""\0" "gl""VertexP4ui""\0" "gl""VertexP3uiv""\0" "gl""VertexP3ui""\0" "gl""VertexP2uiv""\0" "gl""VertexP2ui""\0"; const GLuint *)>(context->getProcAddress("glVertexP4uiv"));
VertexP4ui = reinterpret_cast<void ( *)(GLenum , GLuint )>(context->getProcAddress("glVertexP4ui"));
VertexP3uivchar *name = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddressnames; for ("glVertexP3uiv"));
VertexP3uiint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLuint )>(context->getProcAddress("glVertexP3ui"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
VertexP2uiv
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , const GLuint *)>(context->getProcAddress("glVertexP2uiv"));
VertexP2ui = reinterpret_cast<void(*)(GLenum , GLuint )>(context->getProcAddressname); name += strlen("glVertexP2ui"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus QOpenGLFunctions_3_3_DeprecatedBackend::versionStatus()
{
return QOpenGLVersionStatus(3, 3, QOpenGLVersionStatus::DeprecatedStatus);}
never executed: end of block
161void QOpenGLFunctions_4_5_DeprecatedBackend::QOpenGLFunctions_4_5_DeprecatedBackend(QOpenGLContext *context)0
: QOpenGLVersionFunctionsBackend(context)init() { GetnMinmax = reinterpret_cast<void ( *)(GLenum , GLboolean , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glGetnMinmax"));
GetnHistogram = reinterpret_cast<void ( *)(GLenum , GLboolean , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glGetnHistogram"));
GetnSeparableFilter = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLsizei , void *, GLsizei , void *, void *)>(context->getProcAddress("glGetnSeparableFilter"));
GetnConvolutionFilter = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glGetnConvolutionFilter"));
GetnColorTable = reinterpret_cast<void ( *)(GLenum , GLenum , GLenum , GLsizei , void *)>(context->getProcAddress("glGetnColorTable"));
GetnPolygonStipple = reinterpret_cast<void ( *)(GLsizei , GLubyte *)>(context->getProcAddress("glGetnPolygonStipple"));
GetnPixelMapusv = reinterpret_cast<void ( *)(GLenum , GLsizei , GLushort *)>(context->getProcAddress("glGetnPixelMapusv"));
GetnPixelMapuivconst char *names =reinterpret_cast<void ( *)(GLenum , GLsizei , GLuint *)>(context->getProcAddress("glGetnPixelMapuiv"));
GetnPixelMapfv "gl""GetnMinmax""\0" "gl""GetnHistogram""\0" "gl""GetnSeparableFilter""\0" "gl""GetnConvolutionFilter""\0" "gl""GetnColorTable""\0" "gl""GetnPolygonStipple""\0" "gl""GetnPixelMapusv""\0" "gl""GetnPixelMapuiv""\0" "gl""GetnPixelMapfv""\0" "gl""GetnMapiv""\0" "gl""GetnMapfv""\0" "gl""GetnMapdv""\0"; const char *name = reinterpret_cast<void ( *)(GLenum , GLsizei , GLfloat *)>(context->getProcAddressnames; for ("glGetnPixelMapfv"));
GetnMapivint i = reinterpret_cast0; i
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
< void ( *)(GLenum , GLenum , GLsizei , GLint *)>(context->getProcAddress("glGetnMapiv"));
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
GetnMapfv
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
+1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1
i < +1 +1 +1 +...+1 +1 +1 +1 +1Description
TRUEnever evaluated
FALSEnever evaluated
; ++i) { functions[i] = reinterpret_cast<void ( *)(GLenum , GLenum , GLsizei , GLfloat *)>(context->getProcAddress("glGetnMapfv"));
GetnMapdv = reinterpret_cast<void(*)(GLenum , GLenum , GLsizei , GLdouble *)>(context->getProcAddressname); name += strlen("glGetnMapdv"));name) + 1; }
never executed: end of block
QOpenGLVersionStatus QOpenGLFunctions_4_5_DeprecatedBackend::versionStatus()
{
return QOpenGLVersionStatus(4, 5, QOpenGLVersionStatus::DeprecatedStatus);}
never executed: end of block
162-
163-
164-
165-
166-
167-
168-
169-
Switch to Source codePreprocessed file

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9