Commit Graph

677 Commits

Author SHA1 Message Date
Bartosz Taudul
2e598ee548 Add tracy manual converted to markdown.
The following command was used:

pandoc --wrap=none --reference-location=block --number-sections -s tracy.tex -o tracy.md

This should be a part of the build process, but that would require pandoc,
which is not something users may have installed.
2025-07-12 11:50:15 +02:00
Bartosz Taudul
880c600506 Remove queue delay calibration.
This value is not used for anything, it was just a number displayed in
the UI without much meaning to anyone.

Operations on the queue during early init may not work correctly, stopping
some programs from running past the calibration loop.
2025-07-11 23:23:31 +02:00
Bartosz Taudul
7f6efe3bd4 Merge pull request #1065 from maxime-modulopi/vulkan-collect-host
Add support for host query reset when collecting Vulkan traces
2025-06-26 14:51:51 +02:00
Maxime Duriez
656ff1ba16 Added TracyVkCollectHost to manual 2025-06-26 12:54:10 +02:00
rmarker
e1b325741e Add limit range for flame graph.
Allow restricting the flame graph to a specific time range.
Similar to the existing range limits for other tools, such as for
statistics.
2025-06-15 17:41:27 +09:30
Bartosz Taudul
310c9389b2 Update license list. 2025-06-07 16:45:25 +02:00
Bartosz Taudul
e660821d75 Remove Windows hacks for including license in the manual. 2025-06-07 16:32:06 +02:00
Bartosz Taudul
fae74430c5 Document flame graph. 2025-06-07 16:31:13 +02:00
Bartosz Taudul
902d32f54f Update manual. 2025-05-30 19:03:17 +02:00
Fan Chen
1cb85b037d Refine tracy cuda documentation 2025-05-23 12:59:21 -04:00
Fan Chen
feda21b047 Refine tracy cuda documentation 2025-05-22 19:26:57 -04:00
Fan Chen
7712e53b1c Add Documentation in manual 2025-05-17 14:55:46 -04:00
Bartosz Taudul
5140a5a411 Merge pull request #1021 from siliceum/wakeup
Thread wakeup visualization
2025-05-10 13:55:51 +02:00
Marcos Slomp
195d79fc67 More context about the MSVC "Edit and Continue" issue 2025-04-12 07:38:19 -07:00
Clément Grégoire
b0375776b5 Address documentation comments 2025-04-08 16:57:02 +02:00
Clément Grégoire
d78085fa80 Documentation attempt for thread migration and wakeup 2025-04-08 16:31:17 +02:00
AnthoFoxo
bc7ec5b89b Improve wording in tracy.tex for automatic lua instrumentation 2025-02-28 23:52:23 -05:00
AnthoFoxo
9b3c46dd5e Document automatic Lua instrumentation in tracy.tex 2025-02-28 08:41:42 -05:00
Bartosz Taudul
f1128f825d Rename "sample entry call stacks" to "sample entry stacks". 2025-02-07 02:27:43 +01:00
Igor S. Gerasimov
be3aa5ac21 Add info about TRACY_LTO 2025-01-11 19:56:02 +01:00
Igor S. Gerasimov
9d03627a17 Add info about LTO usage for Fortran; C++ projects can be linked as before 2025-01-11 19:07:31 +01:00
Bartosz Taudul
b68f63c6d5 Add Fortran to list of provided integrations. 2025-01-09 13:21:05 +01:00
Igor S. Gerasimov
21c8d7615d Add colors 2025-01-05 23:21:12 +01:00
Igor S. Gerasimov
092e91d058 Add documentation 2025-01-05 23:21:12 +01:00
Bartosz Taudul
90c072b66c Update manual. 2024-10-06 15:38:28 +02:00
Bartosz Taudul
096eec1b84 Improve build process documentation. 2024-10-06 15:24:25 +02:00
Bartosz Taudul
1c1faeff2d Replace parallel STL with PPQSort.
PPQSort is supposedly quite fast: https://github.com/GabTux/PPQSort

More importantly, it does not depend on TBB fuckery, so there's no longer
a need to link with an external library that people may or may not have.

The NO_PARALLEL_STL option is out, as it was provided solely to deal with
TBB being not available. Sequential sorting is still used on emscripten.
2024-09-26 14:41:59 +02:00
Bartosz Taudul
721cf57b28 Remove obsolete library build files. 2024-09-26 12:15:56 +02:00
Bartosz Taudul
fbd359099b Document top inline option. 2024-09-24 19:57:21 +02:00
Bartosz Taudul
b359936c04 Zones can inherit custom colors from parents.
Co-authored-by: Martijn Courteaux <courteauxmartijn@gmail.com>
2024-09-13 22:14:22 +02:00
Marcos Slomp
c168ff6c3c updating documentation 2024-09-09 17:26:33 -07:00
Bartosz Taudul
f7730659f8 Update manual. 2024-08-04 00:15:46 +02:00
Bartosz Taudul
ecb05f787e Document thread group hints. 2024-08-03 20:33:43 +02:00
Grégoire Roussel
c9063fbdbe Expose TRACY_VERBOSE in cmake for debug 2024-07-21 17:37:57 +02:00
Arnim Balzer
34d40a5ecf Add missing make line to python instructions 2024-07-17 11:55:14 +01:00
Bartosz Taudul
abf12f79c5 Set the default save config also in tracy-update. 2024-06-02 17:29:21 +02:00
Bartosz Taudul
0a187a65f6 Update manual. 2024-06-02 17:05:00 +02:00
Martijn Courteaux
da8c2340b3 Support adjusting plot height. 2024-05-07 13:33:57 +02:00
Bartosz Taudul
dcb383701a Update manual. 2024-05-06 20:19:46 +02:00
Bartosz Taudul
e8c3cb1909 Update manual. 2024-05-05 21:39:18 +02:00
Bartosz Taudul
b357d08da3 Add VS Code documentation. 2024-04-30 13:21:14 +02:00
Bartosz Taudul
0a94a7e3ba CMake build type should be set in the documentation. 2024-04-30 13:21:13 +02:00
Arnim Balzer
805cc6385a Allow source file modification time to be newer then trace capture time via checkbox
Useful on a Mac if sources are controlled via git
2024-04-16 09:52:45 +01:00
Bartosz Taudul
b5b985d1d0 Emit warning, not a message. 2024-04-01 12:57:24 +02:00
Bartosz Taudul
828e52f5c4 Merge pull request #754 from Chekov2k/python
Added basic Python Support
2024-03-23 11:57:02 +01:00
Arnim Balzer
505afc8f77 Document other CMake options and fix tex errors 2024-03-23 06:45:12 +00:00
Arnim Balzer
d65d96191a Added basic Python Support
Supported:
 - FrameMarks
 - ScopedZones
 - Memory allocations
 - Plots
 - ThreadNames
 - Messages
 - AppConfig

Not supported:
 - GPU
2024-03-23 06:45:12 +00:00
Bartosz Taudul
3d70a61436 Update manual. 2024-03-23 00:48:43 +01:00
Bartosz Taudul
37e3c60433 Update manual. 2024-03-13 20:40:54 +01:00
Bartosz Taudul
18f2631e6e Remove AUTHORS file. 2024-03-13 19:14:59 +01:00