summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2016-03-07tracker/pt: less malloc/free each frameStanislaw Halik
2016-03-06installer: file mode change onlyStanislaw Halik
2016-03-06cmake: don't search for Qt5XmlStanislaw Halik
We're not using it anywhere.
2016-03-06cmake: update compiler path in toolchain fileStanislaw Halik
We're now using dw2 rather than sjlj for official builds.
2016-02-17tracker/pt: fix buildStanislaw Halik
2016-02-17tracker/pt: retire get_points() in the extractorStanislaw Halik
2016-02-17tracker/pt: protect get_n_points()Stanislaw Halik
There's a race here since further accesses to the points array aren't protected by a mutex in the extractor class. There's no race in "get_points()" in the extractor since it's only used in same thread where updates take place.
2016-02-17tracker/pt: cover all "points" usages by a mutexStanislaw Halik
2016-02-12tracker/rs: cleaned up preview widget setup and deletetion.Xavier Hallade
2016-02-11tracker/rs: updated runtime to 2016 R1.Xavier Hallade
2016-02-09proto/freetrack: new game supportopentrack-2.3-rc21p8Stanislaw Halik
2016-02-09gui: scale properly on high-DPI screensStanislaw Halik
Previously high DPI made the main screen all out of whack, unreadable and unusable.
2016-02-03tracker/rs: added camera preview, removed separate process and TCP socketXavier Hallade
the RS implementation still resides in a different DLL as it has to be compiled separately by MSVC compiler.
2016-01-20proto/freetrack: new game supportStanislaw Halik
2016-01-09tracker/pt: remove unused blob struct membersStanislaw Halik
2016-01-07gui: fix zero shortcut descriptionStanislaw Halik
Closes #290
2016-01-06tracker/pt: fix crashStanislaw Halik
Previously dtor assumed tracker was started before getting deleted. This isn't always true, as in the case of protocol failure.
2016-01-06cmake: don't upload tarball for branch buildsStanislaw Halik
2016-01-06cmake: append branch information for branch buildsStanislaw Halik
2015-12-28tracker/pt: increase auto threshold bucket size againopentrack-2.3-rc21p7Stanislaw Halik
Slowdown was caused by something else. I can no longer reproduce it.
2015-12-24tracker/pt: limit max amount of extracted blobsStanislaw Halik
2015-12-20gui: don't update main window if we're minimizedStanislaw Halik
Shaves off 12% runtime in minimized case.
2015-12-20tracker/pt: only show widget if the frame is visibleStanislaw Halik
2015-12-20tracker/pt: don't resize twice in widgetStanislaw Halik
Fix typo.
2015-12-19freetrack/games: regenStanislaw Halik
2015-12-19contrib/make-csv: perl sort isn't stable, don't ignore caseStanislaw Halik
2015-12-19tracker/pt: avoid widget temp QImage allocationStanislaw Halik
2015-12-19spline-widget: oops, pass by referenceopentrack-2.3-rc21p6Stanislaw Halik
2015-12-19tracker/pt: don't allocate temporary dynamic size arraysStanislaw Halik
2015-12-19tracker/pt: don't copy points array needlesslyStanislaw Halik
2015-12-19tracker/pt: don't allocate temporary frameStanislaw Halik
2015-12-19tracker/pt: cv::Mat::at<T> is slow, use cv::Mat::ptrStanislaw Halik
2015-12-18tracker/pt: avoid widget malloc when ableStanislaw Halik
2015-12-18tracker/pt: optimize widgetStanislaw Halik
2015-12-18tracker/pt: update video widget at 40 -> 50 msStanislaw Halik
2015-12-18cmake/mingw-w64: updateStanislaw Halik
2015-12-18tracker/pt: reduce mutex contentionStanislaw Halik
2015-12-18gui: fix left marginStanislaw Halik
2015-12-18tracker/pt: remove krapStanislaw Halik
2015-12-18tracker/pt: move ctor out of the loopStanislaw Halik
2015-12-18tracker/pt: nix unusedStanislaw Halik
2015-12-18tracker/pt: don't fill mask on frameStanislaw Halik
Saves few % of cpu load
2015-12-18pose-widget: also bilinear interpolation of alpha valueStanislaw Halik
2015-12-18ui: adjust marginopentrack-2.3-rc21p5Stanislaw Halik
2015-12-18ui: make more compactStanislaw Halik
2015-12-18glwidget: use transparent octopus backgroundStanislaw Halik
2015-12-18api/mat: fix typos/breakageStanislaw Halik
2015-12-17api/joy: refresh only manually on certain eventsStanislaw Halik
Refresh joylist when new listener arrives, and when the joy singleton just gets created. Enumerating joys all the time causes high CPU usage for some of the users. Issue: #279 Backtrace-by: @exulant Reported-by: @aka2k
2015-12-17pt: histogram more granular 6 -> 8Stanislaw Halik
256 is divisible by 8, also less cpu usage
2015-12-17cmake/api: link with strmiids.lib on win32Stanislaw Halik
It worked by accident since cmake/compat already links to it.