summaryrefslogtreecommitdiff
path: root/src/common/profiler.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
2017-02-26Remove built-in (non-Microprofile) profilerGravatar Yuri Kunde Schlesner1-101/+0
2016-09-21Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot1-1/+0
This makes clang-format useful on those. Also add a bunch of forgotten transitive includes, which otherwise prevented compilation.
2016-09-18Manually tweak source formatting and then re-run clang-formatGravatar Yuri Kunde Schlesner1-2/+1
2016-09-18Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot1-2/+2
2016-04-29Common: Remove section measurement from profiler (#1731)Gravatar Yuri Kunde Schlesner1-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.
2015-06-28Common: Cleanup profiler includes.Gravatar Emmanuel Gil Peyrot1-3/+8
2015-05-07Profiler: Fix off-by-one error when computing average.Gravatar Yuri Kunde Schlesner1-2/+1
2015-05-06Common: Remove many unnecessary cross-platform compatibility macrosGravatar Yuri Kunde Schlesner1-1/+0
2015-03-01Profiler: Implement QPCClock to get better precision on Win32Gravatar Yuri Kunde Schlesner1-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.
2015-03-01Add profiling infrastructure and widgetGravatar Yuri Kunde Schlesner1-0/+159