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

1468 Commits

Author SHA1 Message Date
Bartosz Taudul ca0053d4d4 Add memory decay color table creation program. 2018-07-04 18:24:56 +02:00
Bartosz Taudul 83310cd0e9 Release v0.3.3. v0.3.3 2018-07-03 21:53:54 +02:00
Tobias Widlund 29a2cc2f6c Merged in therocode/tracy (pull request #6)
Add size_t casts in asserts to get rid of sign-compare warnings on GCC
2018-07-01 19:10:18 +00:00
Tobias Widlund 626a995c63 Add size_t casts in asserts to get rid of sign-compare warnings on GCC 2018-07-01 20:02:53 +02:00
Tobias Widlund 51a68f3709 Merged in therocode/tracy (pull request #5)
Fix warning re shadowing, implicit conversion and added include <cstdio>
2018-06-30 14:26:44 +00:00
Tobias Widlund f09623b6c9 Revert inappropriate fix 2018-06-30 16:23:16 +02:00
Tobias Widlund 273355b665 Change system include from using "" to <> 2018-06-30 16:00:51 +02:00
Tobias Widlund b6cce4ddb6 Improve fixes for warnings as per request 2018-06-30 15:36:06 +02:00
Tobias Widlund 1c467a5847 Fix warning re shadowing, implicit conversion and added include <cstdio> 2018-06-30 11:47:27 +02:00
Bartosz Taudul c7952e4d4f Move "without profiling" to tooltip in zone info window. 2018-06-29 19:02:44 +02:00
Bartosz Taudul 4ae317109d Improve compare menu histogram tooltip. 2018-06-29 18:57:49 +02:00
Bartosz Taudul b190a15ef6 Display numerical thread id in memory plot tooltip. 2018-06-29 18:54:19 +02:00
Bartosz Taudul 9329c761f6 Improve plot tooltips. 2018-06-29 18:52:28 +02:00
Bartosz Taudul bcd2fc027d Improve lock tooltips. 2018-06-29 18:49:47 +02:00
Bartosz Taudul a918d9a401 Improve compressed zones tooltips. 2018-06-29 18:47:33 +02:00
Bartosz Taudul c8361205da Improve timeline tooltips. 2018-06-29 18:46:05 +02:00
Bartosz Taudul 8228f4131b Improve frame header tooltip. 2018-06-29 18:44:07 +02:00
Bartosz Taudul c92d8cf7a3 Improve frame list tooltips. 2018-06-29 18:43:23 +02:00
Bartosz Taudul 201a40fb04 Improve readability of callstack tooltips. 2018-06-29 18:41:06 +02:00
Bartosz Taudul 400ee1c752 Improve readability of zone tooltips. 2018-06-29 18:39:20 +02:00
Bartosz Taudul fbe0ad437e Remove "without profiling" entry from zone tooltip. 2018-06-29 18:36:58 +02:00
Bartosz Taudul d01c14c2f3 Improve readability of compare menu. 2018-06-29 18:35:40 +02:00
Bartosz Taudul 91dd8f5d52 Improve readability of find zone menu. 2018-06-29 18:33:01 +02:00
Bartosz Taudul 8f4b09edc3 Improve zone info windows readability. 2018-06-29 18:27:34 +02:00
Bartosz Taudul 41c06ea067 Update NEWS. 2018-06-29 16:28:00 +02:00
Bartosz Taudul d3648cc8dd Document free-form zone naming. 2018-06-29 16:27:19 +02:00
Bartosz Taudul 275a79e1c9 Display custom zone name in find zone results list. 2018-06-29 16:20:24 +02:00
Bartosz Taudul ab18869ce6 Display custom zone name in zone tooltip. 2018-06-29 16:15:59 +02:00
Bartosz Taudul 09c38f17e6 Display custom zone name in zone info window. 2018-06-29 16:14:31 +02:00
Bartosz Taudul cb100e261c Return custom zone names. 2018-06-29 16:12:40 +02:00
Bartosz Taudul 053284b1c7 Process custom free-form zone names. 2018-06-29 16:12:17 +02:00
Bartosz Taudul b29d60056a Custom per-zone name transfer. 2018-06-29 16:01:31 +02:00
Bartosz Taudul ac89c6de33 Fix one more copy paste error. 2018-06-29 15:31:47 +02:00
Bartosz Taudul 865e8d8506 Extract zone name getting functionality. 2018-06-29 15:14:20 +02:00
Bartosz Taudul 102234321d Update NEWS. 2018-06-29 00:45:19 +02:00
Bartosz Taudul 2866cafda5 Adapt histogram height to font size. 2018-06-29 00:44:05 +02:00
Bartosz Taudul f82e8aa98f Adapt plot height to font size. 2018-06-29 00:38:56 +02:00
Bartosz Taudul cc196ff0a8 Adapt frames view to font size. 2018-06-29 00:35:44 +02:00
Bartosz Taudul ba68df329f Viewer is now system DPI aware on windows. 2018-06-29 00:31:05 +02:00
Bartosz Taudul 4f6a3057c4 Update NEWS. 2018-06-28 01:17:28 +02:00
Bartosz Taudul 41e8648701 Adjust GPU zones to set time drift. 2018-06-28 01:12:25 +02:00
Bartosz Taudul bab798c13c GPU context time drift storage. 2018-06-28 01:08:08 +02:00
Bartosz Taudul 0b9559c05b Retrieval of GPU context from GPU zone. 2018-06-28 01:07:21 +02:00
Bartosz Taudul 4a467b6d03 Remove GPU resync leftovers. 2018-06-28 00:48:23 +02:00
Bartosz Taudul 4c16aa9b96 Store build objects in separate directories. 2018-06-27 20:31:17 +02:00
Bartosz Taudul 242fc9bfb4 Mention required libraries. 2018-06-26 18:04:10 +02:00
Bartosz Taudul 84c34ad826 Handle unicode builds. 2018-06-25 10:55:07 +02:00
Bartosz Taudul 9308d7964c Callstack capture timing test. 2018-06-24 17:55:05 +02:00
Bartosz Taudul c3238a496d No need to check for frame function name match.
Firstly, the match is not necessarily possible (e.g. on Linux the source
location function names and callstack frame names are two completely
different things).

Secondly, the first current zone callstack frame (which is matched to
some callstack frame of previous zone) is the frame in which a zone was
captured, and it will already be present in the zone trace. The
callstack frame omission should be therefore unconditional.
2018-06-24 17:38:32 +02:00
Bartosz Taudul d7a85983a5 Make callstack hash less shitty. 2018-06-24 17:30:54 +02:00