summaryrefslogtreecommitdiffstats
path: root/src/common/profiler.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Remove empty newlines in #include blocks.Emmanuel Gil Peyrot2016-09-211-1/+0
| | | | | | | This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
* Manually tweak source formatting and then re-run clang-formatYuri Kunde Schlesner2016-09-191-2/+1
|
* Sources: Run clang-format on everything.Emmanuel Gil Peyrot2016-09-181-2/+2
|
* Common: Remove section measurement from profiler (#1731)Yuri Kunde Schlesner2016-04-291-82/+0
| | | | This has been entirely superseded by MicroProfile. The rest of the code can go when a simpler frametime/FPS meter is added to the GUI.
* Common: Cleanup profiler includes.Emmanuel Gil Peyrot2015-06-281-3/+8
|
* Profiler: Fix off-by-one error when computing average.Yuri Kunde Schlesner2015-05-081-2/+1
|
* Common: Remove many unnecessary cross-platform compatibility macrosYuri Kunde Schlesner2015-05-071-1/+0
|
* Profiler: Implement QPCClock to get better precision on Win32Yuri Kunde Schlesner2015-03-021-0/+23
| | | | | | MSVC 2013 (at least) doesn't use QueryPerformanceCounter to implement std::chrono::high_resolution_clock, so it has bad precision. Manually implementing our own clock type using it works around this for now.
* Add profiling infrastructure and widgetYuri Kunde Schlesner2015-03-021-0/+159