X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=glwidget.cpp;h=e9b97d53ac42d748eea0e88f7efe37786376115f;hb=3441a73300e33489072c8c9f0bec317bf86e8c9f;hp=da5be6f88221373eedaddf8860291a2ad95f5ab2;hpb=a472dcd2c9faec3e191539fb647237195047bbd4;p=nageru diff --git a/glwidget.cpp b/glwidget.cpp index da5be6f..e9b97d5 100644 --- a/glwidget.cpp +++ b/glwidget.cpp @@ -9,20 +9,20 @@ #include #include "glwidget.h" -#include "mainwindow.h" -#include #include +#include #include #include "context.h" +#include "effect_chain.h" #include "flags.h" +#include "mainwindow.h" #include "mixer.h" +#include "qnamespace.h" #include "ref_counted_gl_sync.h" -#include "vumeter.h" -class MainWindow; -class QSurface; +class QMouseEvent; class QWidget; #undef Success @@ -32,8 +32,7 @@ class QWidget; using namespace std; GLWidget::GLWidget(QWidget *parent) - : QGLWidget(parent, global_share_widget), - resource_pool(new movit::ResourcePool) + : QGLWidget(parent, global_share_widget) { } @@ -43,9 +42,6 @@ GLWidget::~GLWidget() void GLWidget::initializeGL() { - printf("egl context=%p\n", eglGetCurrentContext()); - //printf("threads: %p %p\n", QThread::currentThread(), qGuiApp->thread()); - static std::once_flag flag; std::call_once(flag, [this]{ global_mixer = new Mixer(QGLFormat::toSurfaceFormat(format()), global_flags.num_cards);