diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2020-02-16 18:13:20 +0100 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2020-02-16 18:13:20 +0100 |
commit | 16af034fc67cd6b6d09db81d096c0625e7ecef54 (patch) | |
tree | 004a2915db551a609e31c1df8bea085c2c9ab66f /src/waveform/renderers | |
parent | 26fc46fef090d964cf1ab37065f759b75fccf393 (diff) |
Make Mixxx compile even though QT_NO_OPENGL or QT_OPENGL_ES_2 is defined
Diffstat (limited to 'src/waveform/renderers')
10 files changed, 39 insertions, 0 deletions
diff --git a/src/waveform/renderers/glslwaveformrenderersignal.cpp b/src/waveform/renderers/glslwaveformrenderersignal.cpp index 6349eaa29f..968b328b99 100644 --- a/src/waveform/renderers/glslwaveformrenderersignal.cpp +++ b/src/waveform/renderers/glslwaveformrenderersignal.cpp @@ -6,6 +6,8 @@ #include "waveform/waveform.h" #include "waveform/waveformwidgetfactory.h" +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + GLSLWaveformRendererSignal::GLSLWaveformRendererSignal(WaveformWidgetRenderer* waveformWidgetRenderer, bool rgbShader) : WaveformRendererSignalBase(waveformWidgetRenderer), @@ -448,3 +450,5 @@ void GLSLWaveformRendererSignal::draw(QPainter* painter, QPaintEvent* /*event*/) painter->endNativePainting(); } + +#endif // !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) diff --git a/src/waveform/renderers/glslwaveformrenderersignal.h b/src/waveform/renderers/glslwaveformrenderersignal.h index 95c9b81cdb..58a396792a 100644 --- a/src/waveform/renderers/glslwaveformrenderersignal.h +++ b/src/waveform/renderers/glslwaveformrenderersignal.h @@ -6,6 +6,8 @@ #include <QtOpenGL> #include <QOpenGLFunctions_2_1> +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + #include "track/track.h" #include "util/memory.h" #include "waveform/renderers/waveformrenderersignalbase.h" @@ -72,4 +74,6 @@ class GLSLWaveformRendererRGBSignal : public GLSLWaveformRendererSignal { ~GLSLWaveformRendererRGBSignal() override {} }; +#endif // QT_NO_OPENGL && !QT_OPENGL_ES_2 + #endif // GLWAVEFORMRENDERERSIGNALSHADER_H diff --git a/src/waveform/renderers/glvsynctestrenderer.cpp b/src/waveform/renderers/glvsynctestrenderer.cpp index 9dce60906f..f4e508d0e7 100644 --- a/src/waveform/renderers/glvsynctestrenderer.cpp +++ b/src/waveform/renderers/glvsynctestrenderer.cpp @@ -5,6 +5,8 @@ #include "waveform/waveformwidgetfactory.h" #include "util/performancetimer.h" +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + GLVSyncTestRenderer::GLVSyncTestRenderer( WaveformWidgetRenderer* waveformWidgetRenderer) : WaveformRendererSignalBase(waveformWidgetRenderer), @@ -125,3 +127,5 @@ void GLVSyncTestRenderer::draw(QPainter* painter, QPaintEvent* /*event*/) { //qDebug() << timer.restart(); // 129,498 ns } + +#endif // !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) diff --git a/src/waveform/renderers/glvsynctestrenderer.h b/src/waveform/renderers/glvsynctestrenderer.h index 0cb7f24387..0d9e96fd54 100644 --- a/src/waveform/renderers/glvsynctestrenderer.h +++ b/src/waveform/renderers/glvsynctestrenderer.h @@ -3,6 +3,8 @@ #include <QOpenGLFunctions_2_1> +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + #include "waveformrenderersignalbase.h" class ControlObject; @@ -20,4 +22,6 @@ private: int m_drawcount; }; +#endif // QT_NO_OPENGL && !QT_OPENGL_ES_2 + #endif // GLVSYNCTESTRENDERER_H diff --git a/src/waveform/renderers/glwaveformrendererfilteredsignal.cpp b/src/waveform/renderers/glwaveformrendererfilteredsignal.cpp index 65c13e9499..37f935e28a 100644 --- a/src/waveform/renderers/glwaveformrendererfilteredsignal.cpp +++ b/src/waveform/renderers/glwaveformrendererfilteredsignal.cpp @@ -7,6 +7,8 @@ #include <QDomNode> +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + GLWaveformRendererFilteredSignal::GLWaveformRendererFilteredSignal( WaveformWidgetRenderer* waveformWidgetRenderer) : WaveformRendererSignalBase(waveformWidgetRenderer) { @@ -223,3 +225,5 @@ void GLWaveformRendererFilteredSignal::draw(QPainter* painter, QPaintEvent* /*ev painter->endNativePainting(); } + +#endif // !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) diff --git a/src/waveform/renderers/glwaveformrendererfilteredsignal.h b/src/waveform/renderers/glwaveformrendererfilteredsignal.h index 71fac48f15..6adf386e5a 100644 --- a/src/waveform/renderers/glwaveformrendererfilteredsignal.h +++ b/src/waveform/renderers/glwaveformrendererfilteredsignal.h @@ -3,6 +3,8 @@ #include <QOpenGLFunctions_2_1> +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + #include "waveformrenderersignalbase.h" class ControlObject; @@ -18,4 +20,6 @@ public: virtual void draw(QPainter* painter, QPaintEvent* event); }; +#endif // QT_NO_OPENGL && !QT_OPENGL_ES_2 + #endif // GLWAVEFROMRENDERERFILTEREDSIGNAL_H diff --git a/src/waveform/renderers/glwaveformrendererrgb.cpp b/src/waveform/renderers/glwaveformrendererrgb.cpp index cf70ec4077..87717c700c 100644 --- a/src/waveform/renderers/glwaveformrendererrgb.cpp +++ b/src/waveform/renderers/glwaveformrendererrgb.cpp @@ -6,6 +6,8 @@ #include "widget/wskincolor.h" #include "util/math.h" +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + GLWaveformRendererRGB::GLWaveformRendererRGB( WaveformWidgetRenderer* waveformWidgetRenderer) : WaveformRendererSignalBase(waveformWidgetRenderer) { @@ -192,3 +194,5 @@ void GLWaveformRendererRGB::draw(QPainter* painter, QPaintEvent* /*event*/) { painter->endNativePainting(); } + +#endif // !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) diff --git a/src/waveform/renderers/glwaveformrendererrgb.h b/src/waveform/renderers/glwaveformrendererrgb.h index 95c7ef857d..42202fe6fe 100644 --- a/src/waveform/renderers/glwaveformrendererrgb.h +++ b/src/waveform/renderers/glwaveformrendererrgb.h @@ -3,6 +3,8 @@ #include <QOpenGLFunctions_2_1> +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + #include "waveformrenderersignalbase.h" class ControlObject; @@ -21,4 +23,6 @@ class GLWaveformRendererRGB: public WaveformRendererSignalBase, DISALLOW_COPY_AND_ASSIGN(GLWaveformRendererRGB); }; +#endif // QT_NO_OPENGL && !QT_OPENGL_ES_2 + #endif // GLWAVEFORMRENDERERRGB_H diff --git a/src/waveform/renderers/glwaveformrenderersimplesignal.cpp b/src/waveform/renderers/glwaveformrenderersimplesignal.cpp index e57673cf9a..9a3ed3f377 100644 --- a/src/waveform/renderers/glwaveformrenderersimplesignal.cpp +++ b/src/waveform/renderers/glwaveformrenderersimplesignal.cpp @@ -6,6 +6,7 @@ #include "waveform/waveformwidgetfactory.h" #include "util/math.h" +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) GLWaveformRendererSimpleSignal::GLWaveformRendererSimpleSignal( WaveformWidgetRenderer* waveformWidgetRenderer) @@ -158,3 +159,5 @@ void GLWaveformRendererSimpleSignal::draw(QPainter* painter, QPaintEvent* /*even painter->endNativePainting(); } + +#endif // !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) diff --git a/src/waveform/renderers/glwaveformrenderersimplesignal.h b/src/waveform/renderers/glwaveformrenderersimplesignal.h index 5cb1068cec..0d18916ceb 100644 --- a/src/waveform/renderers/glwaveformrenderersimplesignal.h +++ b/src/waveform/renderers/glwaveformrenderersimplesignal.h @@ -3,6 +3,8 @@ #include <QOpenGLFunctions_2_1> +#if !defined(QT_NO_OPENGL) && !defined(QT_OPENGL_ES_2) + #include "waveformrenderersignalbase.h" class ControlObject; @@ -16,4 +18,6 @@ public: virtual void draw(QPainter* painter, QPaintEvent* event); }; +#endif // QT_NO_OPENGL && !QT_OPENGL_ES_2 + #endif // GLWAVEFORMRENDERERSIMPLESIGNAL_H |