tracy/server
Bartosz Taudul 53e5eb749d Compress frame images using zstd.
Memory usage and trace load times:

!comp         587 MB,  439 ms  ->    541 MB,  523 ms    (92%, 119%)
android-vk    197 MB,  136 ms  ->    188 MB,  178 ms    (95%, 130%)
big2         4463 MB,  2.93 s  ->   4198 MB,  3.65 s    (94%, 124%)
fi            483 MB,  346 ms  ->    416 MB,  409 ms    (86%, 118%)
fi-big       3307 MB,  3.15 s  ->   2985 MB,  3.53 s    (90%, 112%)
large       19.74 GB, 10.05 s  ->  19.28 GB, 11.16 s    (97%, 110%)
2020-02-09 21:22:12 +01:00
..
IconsFontAwesome5.h Don't use char8_t. 2019-07-25 12:58:16 +02:00
tracy_pdqsort.h Force inline internal pdqsort functions. 2017-12-08 23:25:48 +01:00
tracy_robin_hood.h Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
tracy_xxh3.h Add xxhash. 2019-11-07 23:52:12 +01:00
tracy_xxhash.c Add xxhash. 2019-11-07 23:52:12 +01:00
tracy_xxhash.h Add xxhash. 2019-11-07 23:52:12 +01:00
TracyBadVersion.cpp Handle legacy file versions. 2019-08-12 12:36:37 +02:00
TracyBadVersion.hpp Handle legacy file versions. 2019-08-12 12:36:37 +02:00
TracyBuzzAnim.hpp Add simple animation controller. 2018-08-17 22:23:04 +02:00
TracyCharUtil.hpp Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
TracyDecayValue.hpp Highlight message marker even if it's collapsed. 2018-10-05 20:40:10 +02:00
TracyEvent.hpp Properly initialize callstack frame tree. 2020-02-05 23:16:18 +01:00
TracyFileHeader.hpp Add zstd compression to FileWrite. 2020-02-08 16:14:43 +01:00
TracyFileRead.hpp Reading zstd compressed traces. 2020-02-08 16:14:43 +01:00
TracyFilesystem.hpp Verify source file modification time against capture time. 2019-07-25 20:44:10 +02:00
TracyFileWrite.hpp Add zstd compression to FileWrite. 2020-02-08 16:14:43 +01:00
TracyImGui.hpp Add implementation of disablable button. 2019-10-14 20:06:57 +02:00
TracyMemory.cpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyMemory.hpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyPopcnt.hpp Make sure TracyCountBits() always returns uint64_t. 2019-10-01 22:42:29 +02:00
TracyPrint.cpp Exact time printing functionality. 2020-02-02 15:13:20 +01:00
TracyPrint.hpp No charconv for MSVC < 16.4. 2020-02-06 00:37:27 +01:00
TracyShortPtr.hpp Fix 32-bit short_ptr. 2020-02-02 02:36:28 +01:00
TracySlab.hpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracySort.hpp Move parallel sort header mumbo jumbo to a separate file. 2020-01-20 23:21:43 +01:00
TracyStorage.cpp User data directory location getter. 2019-12-28 18:16:45 +01:00
TracyStorage.hpp Trace-specific save path retrieval. 2019-07-26 23:15:12 +02:00
TracyStringDiscovery.hpp Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
TracyTaskDispatch.cpp Add task dispatcher to server. 2019-09-20 22:58:12 +02:00
TracyTaskDispatch.hpp Add task dispatcher to server. 2019-09-20 22:58:12 +02:00
TracyTexture.cpp Drop support for ETC1 frame images. 2019-08-15 16:29:50 +02:00
TracyTexture.hpp Drop support for ETC1 frame images. 2019-08-15 16:29:50 +02:00
TracyThreadCompress.cpp Fix memcpy from nullptr. 2019-12-19 17:30:37 +01:00
TracyThreadCompress.hpp Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
TracyUserData.cpp User data directory location getter. 2019-12-28 18:16:45 +01:00
TracyUserData.hpp User data directory location getter. 2019-12-28 18:16:45 +01:00
TracyVarArray.hpp Use Martin Ankerl's robin hood unordered map. 2020-01-28 21:49:36 +01:00
TracyVector.hpp Don't care about memory usage tracking data races. 2019-11-10 19:21:24 +01:00
TracyVersion.hpp Store extra zone data separately. 2020-01-26 16:19:07 +01:00
TracyView.cpp Display saved trace size. 2020-02-08 13:07:02 +01:00
TracyView.hpp Display saved trace size. 2020-02-08 13:07:02 +01:00
TracyViewData.hpp Add zone coloring mode based on source location. 2019-11-01 02:07:55 +01:00
TracyWorker.cpp Compress frame images using zstd. 2020-02-09 21:22:12 +01:00
TracyWorker.hpp Compress frame images using zstd. 2020-02-09 21:22:12 +01:00
TracyYield.hpp Use _mm_pause() instead of std::this_thread::yield() if possible. 2019-12-31 14:59:54 +01:00