]> git.cworth.org Git - apitrace/blobdiff - common/trace_loader.cpp
Cleaned up trace profiler output.
[apitrace] / common / trace_loader.cpp
index a4d23d2bdc75e4ca4ba3e4fde39799eea62fba2e..e091dce38688f1395fba51d0a67c86a96426c49c 100644 (file)
@@ -95,9 +95,7 @@ bool Loader::isCallAFrameMarker(const trace::Call *call) const
 
     switch (m_frameMarker) {
     case FrameMarker_SwapBuffers:
-        return  name.find("SwapBuffers") != std::string::npos ||
-                name == "CGLFlushDrawable" ||
-                name == "glFrameTerminatorGREMEDY";
+        return call->flags & trace::CALL_FLAG_END_FRAME;
         break;
     case FrameMarker_Flush:
         return name == "glFlush";