]> git.sesse.net Git - nageru/blobdiff - glwidget.cpp
Rework signal connection in preparations for deinterlacing.
[nageru] / glwidget.cpp
index da5be6f88221373eedaddf8860291a2ad95f5ab2..f96484469008d4b63728d866709269dda2fd227d 100644 (file)
@@ -9,20 +9,21 @@
 #include <QSurfaceFormat>
 
 #include "glwidget.h"
-#include "mainwindow.h"
 
 #include <movit/resource_pool.h>
 #include <stdio.h>
+#include <functional>
 #include <mutex>
 
 #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
@@ -43,9 +44,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);