```
src/waveform/renderers/glvsynctestrenderer.h:11:40: error: expected class-name before ‘{’ token
protected QOpenGLFunctions_2_1 { ^
In file included from src/waveform/renderers/glslwaveformrenderersignal.cpp:3:
src/waveform/renderers/glslwaveformrenderersignal.h:15:40: error: expected class-name before ‘{’ token
protected QOpenGLFunctions_2_1 { ^
src/waveform/renderers/glvsynctestrenderer.cpp: In constructor ‘GLVSyncTestRenderer::GLVSyncTestRenderer(WaveformWidgetRenderer*)’:
src/waveform/renderers/glvsynctestrenderer.cpp:12:5: error: ‘initializeOpenGLFunctions’ was not declared in this scope
initializeOpenGLFunctions();
^~~~~~~~~~~~~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp: In member function ‘virtual void GLVSyncTestRenderer::draw(QPainter*, QPaintEvent*)’:
src/waveform/renderers/glvsynctestrenderer.cpp:71:14: error: ‘GL_BLEND’ was not declared in this scope
glEnable(GL_BLEND); ^~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:71:5: error: ‘glEnable’ was not declared in this scope
glEnable(GL_BLEND);
^~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp: In constructor ‘GLSLWaveformRendererSignal::GLSLWaveformRendererSignal(WaveformWidgetRenderer*, bool)’:
src/waveform/renderers/glslwaveformrenderersignal.cpp:18:5: error: ‘initializeOpenGLFunctions’ was not declared in this scope
initializeOpenGLFunctions();
^~~~~~~~~~~~~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:71:5: note: suggested alternative: ‘Paintable’
glEnable(GL_BLEND);
^~~~~~~~
Paintable
src/waveform/renderers/glvsynctestrenderer.cpp:72:17: error: ‘GL_SRC_ALPHA’ was not declared in this scope
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); ^~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:72:31: error: ‘GL_ONE_MINUS_SRC_ALPHA’ was not declared in this scope
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); ^~~~~~~~~~~~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:18:5: note: suggested alternative: ‘QAbstractOpenGLFunctions’
initializeOpenGLFunctions();
^~~~~~~~~~~~~~~~~~~~~~~~~
QAbstractOpenGLFunctions
src/waveform/renderers/glvsynctestrenderer.cpp:72:5: error: ‘glBlendFunc’ was not declared in this scope
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
^~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:76:18: error: ‘GL_PROJECTION’ was not declared in this scope
glMatrixMode(GL_PROJECTION); ^~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:76:5: error: ‘glMatrixMode’ was not declared in this scope
glMatrixMode(GL_PROJECTION);
^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp: In member function ‘void GLSLWaveformRendererSignal::createGeometry()’:
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:18: error: ‘GL_PROJECTION’ was not declared in this scope
glMatrixMode(GL_PROJECTION); ^~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:76:5: note: suggested alternative: ‘QMatrix4x4’
glMatrixMode(GL_PROJECTION);
^~~~~~~~~~~~
QMatrix4x4
src/waveform/renderers/glvsynctestrenderer.cpp:77:5: error: ‘glPushMatrix’ was not declared in this scope
glPushMatrix();
^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:18: note: suggested alternative: ‘GL_LOCATION’
glMatrixMode(GL_PROJECTION); ^~~~~~~~~~~~~ GL_LOCATION
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:5: error: ‘glMatrixMode’ was not declared in this scope
glMatrixMode(GL_PROJECTION);
^~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:77:5: note: suggested alternative: ‘QMatrix’
glPushMatrix();
^~~~~~~~~~~~
QMatrix
src/waveform/renderers/glvsynctestrenderer.cpp:78:5: error: ‘glLoadIdentity’ was not declared in this scope
glLoadIdentity();
^~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:80:9: error: ‘glRotatef’ was not declared in this scope glRotatef(90.0f, 0.0f, 0.0f, 1.0f);
^~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:142:5: note: suggested alternative: ‘QMatrix4x3’
glMatrixMode(GL_PROJECTION);
^~~~~~~~~~~~
QMatrix4x3
src/waveform/renderers/glslwaveformrenderersignal.cpp:143:5: error: ‘glLoadIdentity’ was not declared in this scope
glLoadIdentity();
^~~~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:81:9: error: ‘glScalef’ was not declared in this scope glScalef(-1.0f, 1.0f, 1.0f);
^~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:81:9: note: suggested alternative: ‘scalbf’ glScalef(-1.0f, 1.0f, 1.0f);
^~~~~~~~
scalbf
src/waveform/renderers/glvsynctestrenderer.cpp:87:9: error: ‘glOrtho’ was not declared in this scope glOrtho(firstVisualIndex, lastVisualIndex, -255.0, 255.0, -10.0, 10.0);
^~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:144:5: error: ‘glOrtho’ was not declared in this scope
glOrtho(-1.0, 1.0, -1.0, 1.0, -10.0, 10.0);
^~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:89:9: error: ‘glOrtho’ was not declared in this scope glOrtho(firstVisualIndex, lastVisualIndex, 0.0, 255.0, -10.0, 10.0);
^~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:145:18: error: ‘GL_MODELVIEW’ was not declared in this scope
glMatrixMode(GL_MODELVIEW); ^~~~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:91:9: error: ‘glOrtho’ was not declared in this scope glOrtho(firstVisualIndex, lastVisualIndex, 255.0, 0.0, -10.0, 10.0);
^~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:96:18: error: ‘GL_MODELVIEW’ was not declared in this scope
glMatrixMode(GL_MODELVIEW); ^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:145:18: note: suggested alternative: ‘GL_NEVER’
glMatrixMode(GL_MODELVIEW); ^~~~~~~~~~~~ GL_NEVER
src/waveform/renderers/glslwaveformrenderersignal.cpp:148:24: error: ‘glGenLists’ was not declared in this scope
m_unitQuadListId = glGenLists(1); ^~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:96:18: note: suggested alternative: ‘QT_MODULE’
glMatrixMode(GL_MODELVIEW); ^~~~~~~~~~~~ QT_MODULE
src/waveform/renderers/glvsynctestrenderer.cpp:103:9: error: ‘glClearColor’ was not declared in this scope glClearColor(1.0f, 1.0f, 1.0f, 1.0f); ^~~~~~~~~~~~
src/waveform/renderers/glslwaveformrenderersignal.cpp:148:24: note: suggested alternative: ‘glFinish’
m_unitQuadListId = glGenLists(1); ^~~~~~~~~~ glFinish
src/waveform/renderers/glslwaveformrenderersignal.cpp:149:33: error: ‘GL_COMPILE’ was not declared in this scope
glNewList(m_unitQuadListId, GL_COMPILE); ^~~~~~~~~~
src/waveform/renderers/glvsynctestrenderer.cpp:104:9: error: ‘glColor3f’ was not declared in this scope glColor3f(1.0f, 1.0f, 1.0f);
^~~~~~~~~
´´´
This is the failing output:
``` renderers/ glvsynctestrend erer.h: 11:40: error: expected class-name before ‘{’ token s_2_1 {
^ renderers/ glslwaveformren derersignal. cpp:3: renderers/ glslwaveformren derersignal. h:15:40: error: expected class-name before ‘{’ token s_2_1 {
^ renderers/ glvsynctestrend erer.cpp: In constructor ‘GLVSyncTestRen derer:: GLVSyncTestRend erer(WaveformWi dgetRenderer* )’: renderers/ glvsynctestrend erer.cpp: 12:5: error: ‘initializeOpen GLFunctions’ was not declared in this scope OpenGLFunctions (); ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~ renderers/ glvsynctestrend erer.cpp: In member function ‘virtual void GLVSyncTestRend erer::draw( QPainter* , QPaintEvent*)’: renderers/ glvsynctestrend erer.cpp: 71:14: error: ‘GL_BLEND’ was not declared in this scope GL_BLEND) ;
^~~~~~~ ~ renderers/ glvsynctestrend erer.cpp: 71:5: error: ‘glEnable’ was not declared in this scope GL_BLEND) ; renderers/ glslwaveformren derersignal. cpp: In constructor ‘GLSLWaveformRe ndererSignal: :GLSLWaveformRe ndererSignal( WaveformWidgetR enderer* , bool)’: renderers/ glslwaveformren derersignal. cpp:18: 5: error: ‘initializeOpen GLFunctions’ was not declared in this scope OpenGLFunctions (); ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~ renderers/ glvsynctestrend erer.cpp: 71:5: note: suggested alternative: ‘Paintable’ GL_BLEND) ; renderers/ glvsynctestrend erer.cpp: 72:17: error: ‘GL_SRC_ALPHA’ was not declared in this scope c(GL_SRC_ ALPHA, GL_ONE_ MINUS_SRC_ ALPHA);
^~~~ ~~~~~~~ ~ renderers/ glvsynctestrend erer.cpp: 72:31: error: ‘GL_ONE_ MINUS_SRC_ ALPHA’ was not declared in this scope c(GL_SRC_ ALPHA, GL_ONE_ MINUS_SRC_ ALPHA);
^~~~ ~~~~~~~ ~~~~~~~ ~~~~ renderers/ glslwaveformren derersignal. cpp:18: 5: note: suggested alternative: ‘QAbstractOpenG LFunctions’ OpenGLFunctions (); ~~~~~~~ ~~~~~~~ ~~~~~~~ ~~ penGLFunctions renderers/ glvsynctestrend erer.cpp: 72:5: error: ‘glBlendFunc’ was not declared in this scope c(GL_SRC_ ALPHA, GL_ONE_ MINUS_SRC_ ALPHA); renderers/ glvsynctestrend erer.cpp: 76:18: error: ‘GL_PROJECTION’ was not declared in this scope de(GL_PROJECTIO N);
^~~ ~~~~~~~ ~~~ renderers/ glvsynctestrend erer.cpp: 76:5: error: ‘glMatrixMode’ was not declared in this scope de(GL_PROJECTIO N); renderers/ glslwaveformren derersignal. cpp: In member function ‘void GLSLWaveformRen dererSignal: :createGeometry ()’: renderers/ glslwaveformren derersignal. cpp:142: 18: error: ‘GL_PROJECTION’ was not declared in this scope de(GL_PROJECTIO N);
^~~ ~~~~~~~ ~~~ renderers/ glvsynctestrend erer.cpp: 76:5: note: suggested alternative: ‘QMatrix4x4’ de(GL_PROJECTIO N); renderers/ glvsynctestrend erer.cpp: 77:5: error: ‘glPushMatrix’ was not declared in this scope ix(); renderers/ glslwaveformren derersignal. cpp:142: 18: note: suggested alternative: ‘GL_LOCATION’ de(GL_PROJECTIO N);
^~~ ~~~~~~~ ~~~
GL_ LOCATION renderers/ glslwaveformren derersignal. cpp:142: 5: error: ‘glMatrixMode’ was not declared in this scope de(GL_PROJECTIO N); renderers/ glvsynctestrend erer.cpp: 77:5: note: suggested alternative: ‘QMatrix’ ix(); renderers/ glvsynctestrend erer.cpp: 78:5: error: ‘glLoadIdentity’ was not declared in this scope tity(); renderers/ glvsynctestrend erer.cpp: 80:9: error: ‘glRotatef’ was not declared in this scope
glRotatef( 90.0f, 0.0f, 0.0f, 1.0f); renderers/ glslwaveformren derersignal. cpp:142: 5: note: suggested alternative: ‘QMatrix4x3’ de(GL_PROJECTIO N); renderers/ glslwaveformren derersignal. cpp:143: 5: error: ‘glLoadIdentity’ was not declared in this scope tity(); renderers/ glvsynctestrend erer.cpp: 81:9: error: ‘glScalef’ was not declared in this scope
glScalef( -1.0f, 1.0f, 1.0f); renderers/ glvsynctestrend erer.cpp: 81:9: note: suggested alternative: ‘scalbf’
glScalef( -1.0f, 1.0f, 1.0f); renderers/ glvsynctestrend erer.cpp: 87:9: error: ‘glOrtho’ was not declared in this scope
glOrtho( firstVisualInde x, lastVisualIndex, -255.0, 255.0, -10.0, 10.0); renderers/ glslwaveformren derersignal. cpp:144: 5: error: ‘glOrtho’ was not declared in this scope renderers/ glvsynctestrend erer.cpp: 89:9: error: ‘glOrtho’ was not declared in this scope
glOrtho( firstVisualInde x, lastVisualIndex, 0.0, 255.0, -10.0, 10.0); renderers/ glslwaveformren derersignal. cpp:145: 18: error: ‘GL_MODELVIEW’ was not declared in this scope de(GL_MODELVIEW );
^~~ ~~~~~~~ ~~ renderers/ glvsynctestrend erer.cpp: 91:9: error: ‘glOrtho’ was not declared in this scope
glOrtho( firstVisualInde x, lastVisualIndex, 255.0, 0.0, -10.0, 10.0); renderers/ glvsynctestrend erer.cpp: 96:18: error: ‘GL_MODELVIEW’ was not declared in this scope de(GL_MODELVIEW );
^~~ ~~~~~~~ ~~ renderers/ glslwaveformren derersignal. cpp:145: 18: note: suggested alternative: ‘GL_NEVER’ de(GL_MODELVIEW );
^~~ ~~~~~~~ ~~
GL_ NEVER renderers/ glslwaveformren derersignal. cpp:148: 24: error: ‘glGenLists’ was not declared in this scope unitQuadListId = glGenLists(1);
^~~~ ~~~~~~ renderers/ glvsynctestrend erer.cpp: 96:18: note: suggested alternative: ‘QT_MODULE’ de(GL_MODELVIEW );
^~~ ~~~~~~~ ~~
QT_ MODULE renderers/ glvsynctestrend erer.cpp: 103:9: error: ‘glClearColor’ was not declared in this scope
glClearColor( 1.0f, 1.0f, 1.0f, 1.0f);
^~~~~ ~~~~~~~ renderers/ glslwaveformren derersignal. cpp:148: 24: note: suggested alternative: ‘glFinish’ unitQuadListId = glGenLists(1);
^~~~ ~~~~~~
glFinish renderers/ glslwaveformren derersignal. cpp:149: 33: error: ‘GL_COMPILE’ was not declared in this scope m_unitQuadListI d, GL_COMPILE);
^~ ~~~~~~~ ~ renderers/ glvsynctestrend erer.cpp: 104:9: error: ‘glColor3f’ was not declared in this scope
glColor3f( 1.0f, 1.0f, 1.0f);
src/waveform/
protected QOpenGLFunction
In file included from src/waveform/
src/waveform/
protected QOpenGLFunction
src/waveform/
src/waveform/
initialize
^~
src/waveform/
src/waveform/
glEnable(
src/waveform/
glEnable(
^~~~~~~~
src/waveform/
src/waveform/
initialize
^~
src/waveform/
glEnable(
^~~~~~~~
Paintable
src/waveform/
glBlendFun
src/waveform/
glBlendFun
src/waveform/
initialize
^~
QAbstractO
src/waveform/
glBlendFun
^~~~~~~~~~~
src/waveform/
glMatrixMo
src/waveform/
glMatrixMo
^~~~~~~~~~~~
src/waveform/
src/waveform/
glMatrixMo
src/waveform/
glMatrixMo
^~~~~~~~~~~~
QMatrix4x4
src/waveform/
glPushMatr
^~~~~~~~~~~~
src/waveform/
glMatrixMo
src/waveform/
glMatrixMo
^~~~~~~~~~~~
src/waveform/
glPushMatr
^~~~~~~~~~~~
QMatrix
src/waveform/
glLoadIden
^~~~~~~~~~~~~~
src/waveform/
^~~~~~~~~
src/waveform/
glMatrixMo
^~~~~~~~~~~~
QMatrix4x3
src/waveform/
glLoadIden
^~~~~~~~~~~~~~
src/waveform/
^~~~~~~~
src/waveform/
^~~~~~~~
scalbf
src/waveform/
^~~~~~~
src/waveform/
glOrtho(-1.0, 1.0, -1.0, 1.0, -10.0, 10.0);
^~~~~~~
src/waveform/
^~~~~~~
src/waveform/
glMatrixMo
src/waveform/
^~~~~~~
src/waveform/
glMatrixMo
src/waveform/
glMatrixMo
src/waveform/
m_
src/waveform/
glMatrixMo
src/waveform/
src/waveform/
m_
src/waveform/
glNewList(
src/waveform/
^~~~~~~~~
´´´