From: James Benton Date: Thu, 2 Aug 2012 10:37:44 +0000 (+0100) Subject: Removed arbitary limit on active queries. X-Git-Url: https://git.notmuchmail.org/git?a=commitdiff_plain;h=918e1c293953c55604dd6b9b191246c80ea6e9cb;p=apitrace Removed arbitary limit on active queries. This previously existed due to a suspected limit on queries on nvidia drivers, however that bug was actually due to context switching which has now been fixed. --- diff --git a/retrace/glretrace_main.cpp b/retrace/glretrace_main.cpp index 67cef17..a4e6c27 100644 --- a/retrace/glretrace_main.cpp +++ b/retrace/glretrace_main.cpp @@ -50,7 +50,6 @@ struct CallQuery static bool firstFrame = true; static std::list callQueries; -static const int maxActiveCallQueries = 128; static std::map activePrograms; @@ -180,12 +179,6 @@ beginProfile(trace::Call &call) { frame_start(); } - /* Ensure we don't have TOO many queries waiting for results */ - if (callQueries.size() >= maxActiveCallQueries) { - completeCallQuery(callQueries.front()); - callQueries.pop_front(); - } - /* Create call query */ CallQuery query; query.call = call.no;