Remove DrawFlags::SetMarker from API Calls events

* This made them behave inconsistently and was not really necessary
  anyway.
This commit is contained in:
baldurk
2018-02-20 10:02:40 +00:00
parent 98e46d2ba1
commit dbfa3cdc4d
7 changed files with 11 additions and 12 deletions
+2 -2
View File
@@ -501,8 +501,8 @@ void CaptureContext::AddFakeProfileMarkers()
int start = 0;
int refdraw = 0;
DrawFlags drawFlags =
DrawFlags::Copy | DrawFlags::Resolve | DrawFlags::SetMarker | DrawFlags::CmdList;
DrawFlags drawFlags = DrawFlags::Copy | DrawFlags::Resolve | DrawFlags::SetMarker |
DrawFlags::APICalls | DrawFlags::CmdList;
for(int32_t i = 1; i < draws.count(); i++)
{
+1 -1
View File
@@ -1022,7 +1022,7 @@ uint32_t TimelineBar::processDraws(QVector<Marker> &markers, QVector<uint32_t> &
}
else
{
if((d.flags & (DrawFlags::SetMarker | DrawFlags::APICalls)) != DrawFlags::SetMarker)
if(!(d.flags & DrawFlags::SetMarker))
{
m_Draws.push_back(d.eventId);
draws.push_back(d.eventId);