1
0
mirror of https://github.com/wolfpld/tracy.git synced 2025-03-20 07:40:02 +08:00
Commit Graph

1650 Commits

Author SHA1 Message Date
Till Rathmann d1dd1d664f Removed MSVC /permissive- compiler flag for nfd_win.cpp because it causes problems in combaseapi.h with Windows SDK 8.1. 2018-08-01 14:06:00 +02:00
Till Rathmann 6599ebcf31 Changed from AVX2 to AVX. 2018-08-01 14:03:21 +02:00
Till Rathmann af0ad42081 Merged wolfpld/tracy into master 2018-08-01 13:42:58 +02:00
Till Rathmann 468b8d4526 Merged in tillrathmann/tracy_for_multi_dll_projects (pull request #19)
Support for multi-DLL projects.
2018-08-01 08:46:02 +00:00
Till Rathmann 2dcfe5fce0 Made s_threadNameDataInstance and s_profilerInstance static. 2018-07-31 13:03:09 +02:00
Till Rathmann dd042619e9 Support for multi-DLL projects. 2018-07-31 12:06:04 +02:00
Bartosz Taudul 12c4128460 Update NEWS. 2018-07-29 22:13:01 +02:00
Bartosz Taudul 78e14b4bee Skip rendering if viewer window is minimized. 2018-07-29 22:11:47 +02:00
Bartosz Taudul 43255b01fa Reduce viewer frame rate when it doesn't have focus. 2018-07-29 22:11:24 +02:00
Bartosz Taudul 672925ac04 Add separators to frame numbers. 2018-07-29 21:56:30 +02:00
Bartosz Taudul 0d76ccfb71 Add days to time-to-string converter. 2018-07-29 21:14:56 +02:00
Bartosz Taudul d04126eabe Make time-to-string more readable. 2018-07-29 21:09:11 +02:00
Bartosz Taudul 173c0c4b26 Update NEWS. 2018-07-29 20:55:07 +02:00
Bartosz Taudul 2eddbeb164 Use ctrl key to zoom-out using selection range. 2018-07-29 20:53:29 +02:00
Bartosz Taudul 1cf168c95e Fix impossible zoom animation. 2018-07-29 20:53:29 +02:00
Bartosz Taudul 310203101f Stop zoom-range-selection when zooming to range.
This also disables zoom range selection when middle click is used to
zoom view to a selected zone.
2018-07-29 20:53:29 +02:00
Bartosz Taudul b4f4fcfde9 Add zoom-to-middle-mouse-button-selection-range. 2018-07-29 20:15:49 +02:00
Bartosz Taudul 18896044c4 Display explicit names of loaded things. 2018-07-29 16:56:46 +02:00
Bartosz Taudul 821be252d5 Display trace update summary. 2018-07-29 15:37:45 +02:00
Bartosz Taudul 9f13475b52 Track trace version in worker. 2018-07-29 15:33:48 +02:00
Bartosz Taudul 13509c14f1 Save size of 'active' and 'frees' memory data structures. 2018-07-29 15:29:56 +02:00
Bartosz Taudul 00d07e39f7 Save threadExpand size to allow vector preallocation. 2018-07-29 15:19:44 +02:00
Bartosz Taudul bff6eb4c34 Save source location zones counts.
This allows preallocation of zones-in-source-location vectors.
2018-07-29 14:58:01 +02:00
Bartosz Taudul 5b9ad4bcbf Expose tracy version in UI. 2018-07-29 14:24:24 +02:00
Bartosz Taudul 12b90d1630 Move tracy version to a separate header. 2018-07-29 14:20:44 +02:00
Bartosz Taudul ccc5c37af5 Always count source location zones. 2018-07-29 14:16:13 +02:00
Bartosz Taudul 4456c8a454 Reserve space for string data. 2018-07-29 14:13:29 +02:00
Bartosz Taudul 766bf45a2b Fix initialization of atomics. 2018-07-28 20:13:06 +02:00
Bartosz Taudul d2b2e1deb0 Update NEWS. 2018-07-28 19:55:17 +02:00
Bartosz Taudul 8ddf32bc6b Highlight zones with the same srcloc on hover. 2018-07-28 19:53:11 +02:00
Bartosz Taudul c124e49443 Update NEWS. 2018-07-28 19:30:08 +02:00
Bartosz Taudul 648070e6a1 Include each loaded zone in sub progress. 2018-07-28 19:22:28 +02:00
Bartosz Taudul 4741dab833 Track sub progress. 2018-07-28 19:05:01 +02:00
Bartosz Taudul a14238c199 Add sub progress display. 2018-07-28 18:56:52 +02:00
Bartosz Taudul 3a401106b0 Display total progress also as text. 2018-07-28 18:50:22 +02:00
Bartosz Taudul a7e48bd2a9 Loading popup is not resizable. 2018-07-28 18:48:45 +02:00
Bartosz Taudul 6a3a9c0bc5 Load second trace on a separate thread. 2018-07-28 18:47:33 +02:00
Bartosz Taudul a46425f4e9 Adjust load stages. 2018-07-28 18:26:00 +02:00
Bartosz Taudul 71db7c431f Load main trace on a thread. 2018-07-28 18:17:56 +02:00
Bartosz Taudul cd6e3ab2c9 Trace loading progress popup. 2018-07-28 18:07:55 +02:00
Bartosz Taudul 0bf0ceed3d Track trace loading progress. 2018-07-28 17:59:17 +02:00
Bartosz Taudul 1b785befa2 Update packages list before install. 2018-07-28 01:41:47 +02:00
Bartosz Taudul 68e40ad250 Unix build can use extended font. 2018-07-28 01:40:48 +02:00
Bartosz Taudul 63b383f7be Add missing TRACY_FILESELECTOR define to unix build. 2018-07-28 01:38:08 +02:00
Bartosz Taudul a54ff1f56d Use 'μ' instead of 'u' to indicate micro. 2018-07-28 01:06:36 +02:00
Bartosz Taudul b7ec7f6819 Embed Arimo font. 2018-07-28 01:03:26 +02:00
Bartosz Taudul 31c2ddb8ac Rename client's SourceLocation to SourceLocationData. 2018-07-28 00:34:04 +02:00
Bartosz Taudul 149812c071 Always keep main profiler window on bottom. 2018-07-26 23:38:45 +02:00
Bartosz Taudul 91ab641cc6 Update NEWS. 2018-07-26 20:18:17 +02:00
Bartosz Taudul dbdc530f1c Named GPU zones. 2018-07-26 20:15:39 +02:00