]> git.cworth.org Git - apitrace/blobdiff - gui/apitrace.cpp
Introduce call flags.
[apitrace] / gui / apitrace.cpp
index c94688eaa09327bb98684515dc9fc462f8473aac..5758b0750a3acb0ca743af3908bafe6a21d59796 100644 (file)
@@ -82,9 +82,7 @@ bool ApiTrace::isCallAFrameMarker(const ApiTraceCall *call,
 
     switch (marker) {
     case FrameMarker_SwapBuffers:
-        return call->name().contains(QLatin1String("SwapBuffers")) ||
-               call->name() == QLatin1String("CGLFlushDrawable") ||
-               call->name() == QLatin1String("glFrameTerminatorGREMEDY");
+        return call->flags() & trace::CALL_FLAG_END_FRAME;
     case FrameMarker_Flush:
         return call->name() == QLatin1String("glFlush");
     case FrameMarker_Finish: