Commit Graph

623 Commits

Author SHA1 Message Date
Bartosz Taudul
18a35dd0c3
Document TRACY_CRASH_SIGNAL macro. 2021-11-18 21:49:25 +01:00
Bartosz Taudul
1575455a54
Update licenses. 2021-11-14 19:08:06 +01:00
Bartosz Taudul
c2e9b602be
Remind user where the build files are located. 2021-11-13 20:52:54 +01:00
Bartosz Taudul
98edee9b07
Change memory call stack tree icons. 2021-11-13 20:42:52 +01:00
Bartosz Taudul
ebb64540bb
Update licenses list. 2021-10-20 22:59:54 +02:00
Bartosz Taudul
07bc665d8c
Drop support for Cygwin. 2021-10-07 23:28:40 +02:00
Bartosz Taudul
8eb038280f
Update manual. 2021-09-27 02:19:20 +02:00
Simonas Kazlauskas
173a165a57 Add startup/shutdown_profiler to the manual
Also remove the documentation for the now-gone `___tracy_init_thread`
function.
2021-09-18 14:54:00 +03:00
Graydon Hoare
26fd867e52
Add -s <seconds> parameter to capture.cpp 2021-08-25 22:52:23 -07:00
Lukas Berbuer
958386709f Add documentation for CMake integration 2021-08-01 12:54:31 +02:00
Bartosz Taudul
0c2b27382e
Update manual. 2021-07-26 01:40:06 +02:00
Bartosz Taudul
c222327edb
Silence siunitx errors. 2021-07-25 12:57:52 +02:00
Bartosz Taudul
8ea89ad58a
Update manual. 2021-07-18 16:15:32 +02:00
Terence Rokop
c51e4fd11d
Update manual to reflect timing-mode GUI changes 2021-06-26 17:23:54 -07:00
Terence Rokop
d6761c2ffa
Update manual for accumulation mode combo box 2021-06-25 21:33:12 -07:00
Terence Rokop
894c90f867
Update manual with new non-reentrant-time option 2021-06-20 18:00:47 -07:00
Bartosz Taudul
759dd39f77
Update manual. 2021-06-20 19:18:36 +02:00
Bartosz Taudul
f6c2255e88
Update manual. 2021-06-19 14:24:59 +02:00
Bartosz Taudul
2c4b2ce6f0
Document how bad graphic drivers are. 2021-06-19 13:19:49 +02:00
Bartosz Taudul
7086f2db65
Merge branch 'master' into hw 2021-06-17 01:37:10 +02:00
Bartosz Taudul
c41a5b0df0
Update manual. 2021-06-17 01:03:25 +02:00
Bartosz Taudul
538cf3bcf1
Deprecate cygwin and mingw. 2021-06-16 00:59:30 +02:00
Bartosz Taudul
e17316fded
Document one more android workaround. 2021-06-13 01:13:20 +02:00
Bartosz Taudul
b7c5939bb8
Merge remote-tracking branch 'origin/master' into hw 2021-06-02 01:12:28 +02:00
Timo Suoranta
f6eb909152
Documentation for CMake FetchContent support 2021-05-30 12:51:04 +02:00
Bartosz Taudul
d869b9a8bc
Update manual. 2021-05-23 16:25:18 +02:00
Bartosz Taudul
77c33327f4
Merge remote-tracking branch 'origin/master' into hw 2021-05-23 01:01:21 +02:00
stgatilov
e01ba2d7d4
Tiny fix in manual
Without parentheses, bitwise-and takes precedence over bitwise-or.
2021-05-22 14:20:36 +07:00
Bartosz Taudul
fef507dfa2
Merge remote-tracking branch 'origin/master' into hw 2021-05-22 02:05:47 +02:00
Bartosz Taudul
621d1b03cd
Update manual. 2021-05-21 22:28:38 +02:00
Bartosz Taudul
9ef5430c01
Document perf kernel parameters. 2021-05-20 02:00:49 +02:00
Bartosz Taudul
12da89a45e
Update manual. 2021-05-15 18:32:52 +02:00
Bartosz Taudul
959ddc3501
Update manual. 2021-05-15 14:33:10 +02:00
Bartosz Taudul
fe71ae3272
Update manual. 2021-05-15 13:12:54 +02:00
Bartosz Taudul
bb25687f7e
Update manual. 2021-05-11 18:37:08 +02:00
Bartosz Taudul
05b5f1cfe1
Update manual. 2021-05-11 01:57:10 +02:00
Bartosz Taudul
3c6a06f97e
Update manual. 2021-05-06 18:29:22 +02:00
Bartosz Taudul
c668a08530
Missing space. 2021-05-02 02:21:49 +02:00
David Farrell
3ad3d0234f Updated documentation with D3D11 information. 2021-05-01 16:54:59 -07:00
Bartosz Taudul
6c633762f9
Update manual. 2021-05-01 18:25:33 +02:00
Bartosz Taudul
ad7777b3c9
Mouse scroll -> mouse wheel. 2021-05-01 18:23:56 +02:00
Bartosz Taudul
86ff14ad7e
Update manual. 2021-04-29 21:05:10 +02:00
Bartosz Taudul
da9a32fd09
Update manual. 2021-04-20 18:34:08 +02:00
Bartosz Taudul
ca79cd5faf
Update manual. 2021-03-26 00:41:09 +01:00
Stone Tickle
9816c99f5d
add note about TRACY_NO_FILESELECTOR in docs 2021-03-17 09:02:33 +09:00
Bartosz Taudul
c12de1b326
Merge pull request #178 from sideeffects/master
Add IsActive accessor to ScopedZone.
2021-02-16 20:52:29 +01:00
John Lynch
f3fd935263 Add ZoneIsActive and ZoneIsActiveV macros. 2021-02-16 13:38:54 -06:00
Bartosz Taudul
3c3cfe5eea Update email. 2021-02-10 02:43:05 +01:00
Bartosz Taudul
a35e936401 Update manual. 2021-02-06 23:12:16 +01:00
Bartosz Taudul
468babe56a Update manual. 2021-01-31 19:15:23 +01:00
Bartosz Taudul
4a957ea41f Update manual. 2021-01-25 21:09:03 +01:00
Bartosz Taudul
ced17477fc Update manual. 2021-01-23 23:11:40 +01:00
kubouch
baf6b5c637 Fix description of csvexport manual entry 2021-01-17 16:34:20 +02:00
Andrew Depke
384617fba1 Update manual 2021-01-16 02:26:50 -07:00
Bartosz Taudul
538352d5a8 Update manual. 2021-01-15 22:11:34 +01:00
Bartosz Taudul
8f48d6e580 Add quick-start guide to the manual. 2020-12-16 15:53:04 +01:00
Bartosz Taudul
f14c0fe402 Update manual. 2020-12-09 21:22:39 +01:00
Ben Vanik
7dfdad2e02 Adding ZoneColor to set a dynamic color override to an existing zone. 2020-11-27 20:12:24 +01:00
Bartosz Taudul
0073fd739f Update manual. 2020-11-25 19:29:35 +01:00
Bartosz Taudul
b6ef32cadb Update manual. 2020-11-15 16:28:56 +01:00
Bartosz Taudul
b0e69b2e9f Update manual. 2020-11-15 15:30:05 +01:00
Bartosz Taudul
0bb2c6bd8d Update manual. 2020-11-13 17:45:35 +01:00
Bartosz Taudul
0e50c9f6ea Update manual. 2020-11-13 13:13:11 +01:00
Bartosz Taudul
e920b5cf64 Allow disabling call stack sampling.
Only on Windows for now.
2020-11-05 23:59:52 +01:00
Bartosz Taudul
4caaa325c2 Allow disabling context switch tracing.
Currently only on Windows.
2020-11-05 23:56:19 +01:00
Bartosz Taudul
a34abe646c Allow disabling vsync capture. 2020-11-05 23:44:28 +01:00
Bartosz Taudul
76e2ae484b Update manual. 2020-10-30 18:30:38 +01:00
Bartosz Taudul
dec59e16d2 Cosmetics. 2020-10-28 20:58:38 +01:00
Bartosz Taudul
86a57eee87 Update manual. 2020-10-28 20:54:18 +01:00
Bartosz Taudul
4369224394 Update manual. 2020-10-21 23:25:05 +02:00
Bartosz Taudul
6a443bcd48 Mention pseudo-dynamic string management. 2020-10-18 22:51:49 +02:00
Bartosz Taudul
7e4f857784 Document tracking unstable pointers. 2020-10-07 18:21:04 +02:00
Stone Tickle
36e13668c0
mention TRACY_USE_WAYLAND in the manual 2020-10-02 11:00:52 +09:00
Bartosz Taudul
1138307bd1 Use proper macro. 2020-09-29 18:15:24 +02:00
Bartosz Taudul
6398fdf29c Update manual. 2020-09-25 18:09:29 +02:00
Bartosz Taudul
e99534cad7 Recompress public facing PNG images. 2020-09-24 01:31:24 +02:00
Bartosz Taudul
a4922d482c Update manual. 2020-09-24 01:31:24 +02:00
Bartosz Taudul
5e97b301b1 Update manual. 2020-09-24 01:31:24 +02:00
Bartosz Taudul
4f382f75b5 Update manual. 2020-09-22 19:03:01 +02:00
Bartosz Taudul
86e18540a3 Update manual. 2020-09-21 02:08:35 +02:00
Bartosz Taudul
59a481451b Update manual. 2020-09-20 20:15:37 +02:00
Bartosz Taudul
a52888dbd5 Fix typo. 2020-09-12 16:03:08 +02:00
Bartosz Taudul
c782fcc29a Update manual. 2020-09-12 16:01:45 +02:00
Bartosz Taudul
023c96fbc4 Be more explicit about source file view / symbol view split. 2020-09-02 23:43:17 +02:00
Bartosz Taudul
c243ac5c95 Edit and continue is not supported at all. 2020-08-28 23:03:39 +02:00
Bartosz Taudul
118a00d536
Merge pull request #101 from graydon/add-only-ipv4-flag
Add support for TRACY_ONLY_IPV4 macro to exclude listening on IPv6
2020-08-27 21:23:42 +02:00
Graydon Hoare
2ea81a3ef9
Make TRACY_ONLY_IPV4 and TRACY_ONLY_LOCALHOST also settable with runtime env vars. 2020-08-27 11:21:24 -07:00
Graydon Hoare
30a6a5cdd1
Add support for TRACY_ONLY_IPV4 macro to exclude listening on IPv6 2020-08-27 11:21:24 -07:00
Bartosz Taudul
b90d1cca5d Update manual. 2020-08-27 02:17:50 +02:00
Bartosz Taudul
980dcc4978 Update manual. 2020-08-24 18:47:55 +02:00
Bartosz Taudul
83a295c76d Update manual. 2020-08-21 14:27:43 +02:00
Bartosz Taudul
48062573b8 Update manual. 2020-08-16 15:52:27 +02:00
Bartosz Taudul
7e0033743d Update manual. 2020-08-16 01:41:43 +02:00
Bartosz Taudul
89786f6e26 Update manual. 2020-08-16 00:07:33 +02:00
Thales Sabino
6e3f19d0c9 Update build requirement from GTK2 to GTK3 2020-08-14 14:05:00 +01:00
Thales Sabino
ad6c7c8986 Add GTK2.0 in the list of build requirements on Unix 2020-08-14 13:19:27 +01:00
Bartosz Taudul
91e262470e Update manual. 2020-08-14 13:34:57 +02:00
Bartosz Taudul
aa72cb6ab9 Update manual. 2020-08-14 00:41:28 +02:00
Bartosz Taudul
27bf6c17ef Update manual. 2020-08-13 16:32:39 +02:00
Bartosz Taudul
6d5717e48b Update manual. 2020-08-13 14:01:32 +02:00
Bartosz Taudul
ce1c744de9 Update manual. 2020-08-12 18:50:54 +02:00
Bartosz Taudul
0aa77c9176 Update manual. 2020-08-11 21:07:28 +02:00
Bartosz Taudul
5974d00ccf Update manual. 2020-08-11 15:53:58 +02:00
Bartosz Taudul
5559cb0fde Update manual. 2020-08-11 13:49:46 +02:00
Bartosz Taudul
6d98740b39 Update manual. 2020-08-10 19:17:16 +02:00
Bartosz Taudul
e18e9411f3 Update manual. 2020-08-06 18:47:59 +02:00
Bartosz Taudul
fee89412ed Update manual. 2020-08-04 17:45:35 +02:00
Bartosz Taudul
d9cbc2d030
Merge pull request #80 from jimblandy/doc-size
Manual: Clarify meaning of `size` argument in strings.
2020-07-31 00:41:02 +02:00
Jim Blandy
d33fc26450 Manual: Clarify meaning of size argument in strings. 2020-07-30 15:31:52 -07:00
Bartosz Taudul
1cf6b630d2 Update manual. 2020-07-30 02:04:37 +02:00
Bartosz Taudul
7afdef3cdb Fix OpenGL example. 2020-07-25 18:17:34 +02:00
Bartosz Taudul
2bef3629b7
Merge pull request #74 from avoroshilov/manual-lifetime
Manual lifetime management for Multi-DLL
2020-07-19 12:06:11 +02:00
Bartosz Taudul
29c249b33b Update manual. 2020-07-17 22:40:45 +02:00
Bartosz Taudul
08172556fc Add note about GPU zone scope to the manual. 2020-07-17 13:13:54 +02:00
Bartosz Taudul
9ce46fdf2d Update manual. 2020-07-16 11:31:39 +02:00
Andrey Voroshilov
cbfb19816b Merge remote-tracking branch 'tracy/master' into manual-lifetime
# Conflicts:
#	AUTHORS
2020-07-13 01:49:11 -07:00
Andrey Voroshilov
bd5d965023 Updating manual and AUTHORS 2020-07-13 01:41:25 -07:00
Bartosz Taudul
125658a3eb Update manual. 2020-07-12 00:22:11 +02:00
Bartosz Taudul
7b98d50e27
Merge pull request #66 from kubouch/csv-export
CSV export of zone statistics from .tracy file
2020-07-11 16:27:42 +02:00
Bartosz Taudul
a72fde03f4 Update manual. 2020-07-11 14:13:15 +02:00
kubouch
254fc9fc7a Add manual entry for csvexport 2020-07-11 12:26:01 +03:00
Bartosz Taudul
0977952bde Update manual. 2020-07-09 00:21:21 +02:00
Andrew Depke
239e77db68 Updated manual 2020-07-08 16:10:19 -06:00
Bartosz Taudul
660f2cec7f Update manual. 2020-07-07 21:40:56 +02:00
Bartosz Taudul
a15964b2dc Clarify manual language. 2020-07-05 12:15:41 +02:00
Bartosz Taudul
08cd115db6 Update manual. 2020-07-04 12:46:27 +02:00
Bartosz Taudul
1975c1897d Update manual. 2020-07-04 12:03:00 +02:00
Bartosz Taudul
64bcf2893f Update manual. 2020-06-27 20:04:50 +02:00
Bartosz Taudul
37ea159646 Update manual. 2020-06-24 01:54:51 +02:00
Simonas Kazlauskas
29886435b4 ___tracy_alloc_* take pointer-size pairs
This enables better bindings in languages that do not have 0-terminated
strings for source/function name. It does not introduce any additional
overhead in languages that do use 0-terminated strings, either, but it
_is_ a breaking API change.

Fixes https://github.com/wolfpld/tracy/issues/53
2020-06-20 20:35:42 +03:00
Bartosz Taudul
5ccd62ced8
Merge pull request #52 from nagisa/nagisa/tracy-init-thread
Add ___tracy_init_thread function
2020-06-20 16:45:56 +02:00
Simonas Kazlauskas
6d74f4e8ff Extract manual changes into a separate section
The functions in the extracted section are mostly intended to be used
with bindings, so it made sense to give them their dedicated and
appropriately named section.
2020-06-20 17:32:35 +03:00
Simonas Kazlauskas
a110b42011 Add ___tracy_init_thread function
This function needs to be called for each non-main thread before calling
the `___tracy_alloc_` functions.

Alternative way to achieve this could be initializing the allocator
transparently in the `___tracy_alloc_*` calls.
2020-06-20 04:22:32 +03:00
Bartosz Taudul
5610bd0f8b Add information on how to build utilities. 2020-06-19 17:35:24 +02:00
Bartosz Taudul
634b0933d1 Update manual. 2020-06-12 11:41:12 +02:00
Bartosz Taudul
9c1dd6d498 Make manual zone scope management more prominent. 2020-06-12 11:29:53 +02:00
Bartosz Taudul
e932cbe162 Add missing OpenCL mentions. 2020-06-09 18:17:43 +02:00
Andrew Depke
39479b8d93
Merge branch 'master' into master 2020-06-08 23:50:20 -06:00
Andrew Depke
7127e36217 Detailed TracyD3D12NewFrame and synchronization 2020-06-08 23:40:16 -06:00
Bartosz Taudul
284d49b34b Change rdtscp check to rdtsc check. 2020-06-08 19:35:42 +02:00
Bartosz Taudul
1e8c842444 Update manual. 2020-06-08 18:27:41 +02:00
Andrew Depke
d15b83b669 Updated manual for Direct3D 12 2020-06-07 02:05:51 -06:00
Bartosz Taudul
bee70ee72b Add OpenCL to description. 2020-06-06 15:37:16 +02:00
Bartosz Taudul
eb497f2b9f Symbol resolution should be possible on iOS. 2020-06-06 15:00:57 +02:00
Thales Sabino
a46f83364e Add OpenCL trace support
- Adds the file TracyOpenCL.hpp which contains the API to annotate OpenCL applications
- It works in a similar fashion to the Vulkan annotations
- Adds an example OpenCL application in examples/OpenCLVectorAdd
- Adds "OpenCL Context" to the UI
- Manual entry for annotating OpenCL zones
2020-06-05 10:15:47 +01:00
Bartosz Taudul
215a58afad Mention dsymutil. 2020-06-04 17:58:48 +02:00
Bartosz Taudul
940b598cf8 Update manual. 2020-05-30 15:39:35 +02:00
Bartosz Taudul
8d149c59f8 Mention the failures of capstone library. 2020-05-30 15:39:34 +02:00
Graydon Hoare
e76b8ae423
Add TRACY_ONLY_LOCALHOST macro to avoid listening on all interfaces. 2020-05-28 22:13:06 -07:00
Graydon Hoare
afac7760ce
Add Zone{Text,Value,Name}V macros for conditionally-compiled calls to varname.{Text,Value,Name} 2020-05-28 11:17:42 -07:00