Recognize CGLFlushDrawable as a swapbuffer.
authorJosé Fonseca <jose.r.fonseca@gmail.com>
Mon, 6 Jun 2011 18:37:09 +0000 (19:37 +0100)
committerJosé Fonseca <jose.r.fonseca@gmail.com>
Mon, 6 Jun 2011 18:37:09 +0000 (19:37 +0100)
gui/apitrace.cpp

index 376b73f..643876e 100644 (file)
@@ -40,7 +40,8 @@ bool ApiTrace::isCallAFrameMarker(const ApiTraceCall *call,
 
     switch (marker) {
     case FrameMarker_SwapBuffers:
-        return call->name().contains(QLatin1String("SwapBuffers"));
+        return call->name().contains(QLatin1String("SwapBuffers")) ||
+               call->name() == QLatin1String("CGLFlushDrawable");
     case FrameMarker_Flush:
         return call->name() == QLatin1String("glFlush");
     case FrameMarker_Finish: