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

1689 Commits

Author SHA1 Message Date
Bartosz Taudul f385e5520b Draw frame separators only if the frame set is selected. 2018-08-04 21:51:46 +02:00
Bartosz Taudul 1282aa9739 Darken frame set counter, if it is disabled. 2018-08-04 21:48:40 +02:00
Bartosz Taudul 37f42a52fb Proper frame names on frames graph. 2018-08-04 21:46:26 +02:00
Bartosz Taudul acabdf3c2a Implement switching between frame sets. 2018-08-04 21:43:29 +02:00
Bartosz Taudul 88d9307d7a Allow disabling frame sets. 2018-08-04 21:26:01 +02:00
Bartosz Taudul 1ea1cd57b3 Use proper frame names. 2018-08-04 21:19:24 +02:00
Bartosz Taudul aad3e941e5 Draw multiple frame sets. 2018-08-04 21:10:45 +02:00
Bartosz Taudul 83eac36949 Add FrameData vector accessor. 2018-08-04 21:10:45 +02:00
Bartosz Taudul 9b4348b497 Handle frame name queries. 2018-08-04 21:10:45 +02:00
Bartosz Taudul 4424a7d7e8 Last time should never be zero. 2018-08-04 21:10:45 +02:00
Bartosz Taudul 5e9b2e36be Make getting start of time less cryptic. 2018-08-04 21:10:45 +02:00
Bartosz Taudul 23dfc2e3fc Multiple frame sets support. 2018-08-04 21:10:45 +02:00
Bartosz Taudul 0b4c2724ce Add strings to map directly in StringDiscovery. 2018-08-04 17:10:45 +02:00
Bartosz Taudul 2f01014a95 Document how to generate debugging symbols. 2018-08-04 16:52:24 +02:00
Bartosz Taudul f8f10f4776 Add user manual to NEWS. 2018-08-04 16:35:34 +02:00
Bartosz Taudul ada9f78678 Use StringDiscovery for plots. 2018-08-04 16:33:03 +02:00
Bartosz Taudul d2c866377e Extract unique string discovery from worker.
This class is responsible for handling data sets that should be grouped
together, but which may come with different name pointers.

It is a generalization of the plot merging functionality.
2018-08-04 16:25:11 +02:00
Bartosz Taudul e174e2c12a Remove obsolete comment.
Nothing happens with the source data, as the strings are uniquely stored
in the StoreString() function.
2018-08-04 15:46:10 +02:00
Bartosz Taudul 6ef2d2d9a3 Track progress of loading plots. 2018-08-04 15:17:37 +02:00
Bartosz Taudul 85fb87a2f0 Update NEWS. 2018-08-04 15:11:08 +02:00
Bartosz Taudul 8de214b4d5 Display number of events for items in options menu. 2018-08-04 15:09:52 +02:00
Bartosz Taudul adde6cf4fd Allow sending named frames. 2018-08-04 15:04:18 +02:00
Bartosz Taudul 922882d3b0 Add name field to frame mark message. 2018-08-04 15:03:47 +02:00
Bartosz Taudul ea588072f2 Stop connection window from jumping around. 2018-08-04 14:50:31 +02:00
Bartosz Taudul a4e877a89f Add user manual button. 2018-08-04 01:15:56 +02:00
Bartosz Taudul 3d7040d30f Slight reword to avoid overflows. 2018-08-03 01:44:44 +02:00
Bartosz Taudul 0b20d37672 Platform support information. 2018-08-03 01:16:09 +02:00
Bartosz Taudul 373cc5226d Remove usage instructions from README, redirect to user manual. 2018-08-02 22:57:37 +02:00
Bartosz Taudul 2d395d3e72 Now we're getting somewhere with the manual. 2018-08-02 22:49:04 +02:00
Till Rathmann 09e63dafd6 Merged in tillrathmann/tracy_for_multi_dll_projects (pull request #21)
Fixed compiler warning about unused variable in release builds
2018-08-02 10:32:47 +00:00
Till Rathmann c71d99c134 Minor change: adapted the spaces to tabs at the just inserted line as in tracy_rpmalloc.cpp tabs are used as indentation. 2018-08-02 11:53:04 +02:00
Till Rathmann 4968717313 Fixed compiler warning about unused variable in release builds. 2018-08-02 11:45:15 +02:00
Bartosz Taudul a211e57e3c Initial draft of the user manual. 2018-08-01 23:45:40 +02:00
Bartosz Taudul 1b42946e25 Update AUTHORS, NEWS. 2018-08-01 19:26:10 +02:00
Till Rathmann 2fe073e195 Merged in tillrathmann/tracy_for_multi_dll_projects (pull request #20)
Master
2018-08-01 17:24:16 +00:00
Till Rathmann 3b302315f9 Fixed __ANDROID_API__ < 21 build and FD_SET usage. 2018-08-01 19:18:40 +02:00
Till Rathmann df09fe48cf Workaround in nfd_win.cpp for MSVC problem in combaseapi.h. 2018-08-01 14:44:39 +02:00
Till Rathmann 659c8e25eb Revert "Changed from AVX2 to AVX."
This reverts commit 6599ebcf31.
2018-08-01 14:36:31 +02:00
Till Rathmann 37d5736bf5 Fixed compiler warnings. 2018-08-01 14:07:30 +02:00
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