X-Git-Url: https://git.cworth.org/git?a=blobdiff_plain;f=common%2Ftrace_loader.cpp;h=e091dce38688f1395fba51d0a67c86a96426c49c;hb=f450d8bfedfcddc318020fd93e306e45848a8702;hp=a4d23d2bdc75e4ca4ba3e4fde39799eea62fba2e;hpb=b4a3d1495a5e92ba23bf463bcea34a6e75b55294;p=apitrace diff --git a/common/trace_loader.cpp b/common/trace_loader.cpp index a4d23d2..e091dce 100644 --- a/common/trace_loader.cpp +++ b/common/trace_loader.cpp @@ -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";