#ifndef QSGCONTEXT_H
#define QSGCONTEXT_H
-#include <QImage>
-#include <QObject>
-#include <qabstractanimation.h>
+#include <QtCore/QObject>
+#include <QtCore/qabstractanimation.h>
+
+#include <QtGui/QImage>
+#include <QtGui/QSurfaceFormat>
#include "qsgnode.h"
virtual QSGTexture *createTexture(const QImage &image = QImage()) const;
virtual QSize minimumFBOSize() const;
+ virtual QSurfaceFormat defaultSurfaceFormat() const;
+
static QSGContext *createDefaultContext();
void scheduleTextureForCleanup(QSGTexture *texture);