This got lost in the window manager rewrite
Change-Id: Ibaed76814ae676ce4ce3f50def196b8d67fd3df0
Reviewed-by: Laszlo Agocs <laszlo.p.agocs@nokia.com>
void updateEffectiveOpacityRoot(QQuickItem *, qreal);
void updateDirtyNode(QQuickItem *);
+ void fireFrameSwapped() { emit q_func()->frameSwapped(); }
+
QSGEngine *engine;
QSGContext *context;
QSGRenderer *renderer;
#endif
gl->swapBuffers(canvas);
+ canvasPrivate->fireFrameSwapped();
#ifdef THREAD_DEBUG
printf(" RenderThread: --- swap complete...\n");
#endif
data.grabOnly = false;
}
- if (alsoSwap)
+ if (alsoSwap) {
gl->swapBuffers(canvas);
+ cd->fireFrameSwapped();
+ }
// Might have been set during syncSceneGraph()
if (data.updatePending)