void QVGLiteWindowSurface::flush(QWidget *widget, const QRegion ®ion, const QPoint &offset) { Q_UNUSED(widget); Q_UNUSED(region); Q_UNUSED(offset); QEglContext *context = graphicsSystem->context; if (context) { if (!isPaintingActive) qt_vg_make_current(context, graphicsSystem->rootWindow); context->swapBuffers(); qt_vg_done_current(context); context->setSurface(EGL_NO_SURFACE); isPaintingActive = false; } }