Commit Graph

7814 Commits

Author SHA1 Message Date
Bartosz Taudul
5834a4be44 Update NEWS. 2021-06-14 23:52:23 +02:00
Bartosz Taudul
39e317f36d Fix display of messages with newlines. 2021-06-14 23:51:41 +02:00
Bartosz Taudul
d07db80b44 Fix rpmalloc init for shared libraries. 2021-06-13 12:15:36 +02:00
Bartosz Taudul
698e5f0210 Probe precise_ip for software sampling. 2021-06-13 01:21:09 +02:00
Bartosz Taudul
2d2a5c92fd Increase symbol retrieval size limit to 128 KB. 2021-06-13 01:16:29 +02:00
Bartosz Taudul
e17316fded Document one more android workaround. 2021-06-13 01:13:20 +02:00
Bartosz Taudul
1f07a4ce35 One more query to acknowledge. 2021-06-13 01:08:04 +02:00
Bartosz Taudul
f773e18375 Different color for kernel frames in callstacks. 2021-06-12 16:16:56 +02:00
Bartosz Taudul
0c13889589 Distinguish kernel symbols on statistics list. 2021-06-12 16:09:44 +02:00
Bartosz Taudul
be07ccc1d3 Kernel symbols don't have parents. 2021-06-12 16:09:43 +02:00
Bartosz Taudul
b35dfe71d1 Send kernel symbol information. 2021-06-12 16:08:50 +02:00
Bartosz Taudul
3968945e6a Display kernel ghost zones with a different color. 2021-06-12 15:35:44 +02:00
Bartosz Taudul
4dc05ab858 Implement retrieval of kernel symbol names. 2021-06-12 15:27:35 +02:00
Bartosz Taudul
0168ab6535 Server queries must be always acknowledged. 2021-06-12 14:44:55 +02:00
Bartosz Taudul
0a954fda87 Capture kernel frames on Linux.
Garbage frames ("markers") have to be filtered out.
2021-06-12 14:36:07 +02:00
Bartosz Taudul
ed50447f7a Use alias for s_ring[i]. 2021-06-12 13:13:53 +02:00
Bartosz Taudul
f4c95eb021 Load linux kernel symbols list. 2021-06-11 01:31:02 +02:00
Bartosz Taudul
ca2130d56c Process all data available in ring buffers. 2021-06-10 02:07:29 +02:00
Bartosz Taudul
5b7cd06840 Don't init rpmalloc, if we know it has been done already. 2021-06-10 01:48:11 +02:00
Bartosz Taudul
7889d33044 Add fast versions of tracy_malloc/tracy_free. 2021-06-10 01:18:03 +02:00
Bartosz Taudul
c20721ca4f Update NEWS. 2021-06-09 21:17:44 +02:00
Bartosz Taudul
ff54c29913 Save/load GPU timer overflow information. 2021-06-09 21:12:50 +02:00
Bartosz Taudul
9e28f441c8 Cosmetics. 2021-06-09 21:12:42 +02:00
Bartosz Taudul
27e61b8204 Remove not needed check. 2021-06-09 21:08:48 +02:00
Bartosz Taudul
7aa575fd2e Display GPU timer overflow notification. 2021-06-09 21:08:48 +02:00
Bartosz Taudul
de2ca9b22a Change check for showing GPU timestamp accuracy. 2021-06-09 21:08:48 +02:00
Bartosz Taudul
b7b9912b10 Handle GPU timer overflows with heuristics. 2021-06-09 21:08:47 +02:00
Bartosz Taudul
90b51568e9 Add common lzcnt implementation.
Not really tested, so fingers crossed.
2021-06-09 20:29:43 +02:00
Bartosz Taudul
c61a7ef57b Update NEWS. 2021-06-09 02:38:47 +02:00
Bartosz Taudul
bb0f5025b2 Also ignore "atomic" header. 2021-06-09 02:14:01 +02:00
Bartosz Taudul
9c2ea8a71f Specify minimum length of subframe skip in one place. 2021-06-09 02:13:00 +02:00
Bartosz Taudul
e1c3babf43 Check whole ignore list on ARM. 2021-06-09 02:06:28 +02:00
Bartosz Taudul
854613f210 Ignore atomic_base.h implementation. 2021-06-09 02:05:44 +02:00
Bartosz Taudul
85da04bcc4 Add hw samples line part to source view. 2021-06-09 00:19:17 +02:00
Bartosz Taudul
def9570eda Extract rendering hw samples line part. 2021-06-09 00:19:17 +02:00
Bartosz Taudul
18cace42ca Display hw samples tooltip for source lines. 2021-06-08 23:46:30 +02:00
Bartosz Taudul
82bfee5127 Move helper functions to top of the file. 2021-06-08 23:46:29 +02:00
Bartosz Taudul
2eb50bcf42 Hardware sample data was already queried. 2021-06-08 23:46:29 +02:00
Bartosz Taudul
66318bdb3b Display target FPS also as time available. 2021-06-08 22:56:06 +02:00
Bartosz Taudul
c79bfa349f Update ARM CPU parts list. 2021-06-04 19:41:59 +02:00
Bartosz Taudul
ecf0e3d587 Update apple devices list. 2021-06-04 19:16:51 +02:00
Bartosz Taudul
b68c23fc64 Update x86 CPU models list. 2021-06-04 18:59:41 +02:00
Bartosz Taudul
4316d48bea Add a note about CPUID list. 2021-06-04 18:48:01 +02:00
Bartosz Taudul
7c378cd0a9 Add Rocket Lake uarch data. 2021-06-04 18:40:37 +02:00
Bartosz Taudul
cc831e8192 Description is not supposed to be formatted. 2021-06-04 15:29:08 +02:00
Bartosz Taudul
0b05587b05 Don't need to format const string. 2021-06-04 15:27:23 +02:00
Bartosz Taudul
cb849ee14c Capitalize Tracy name. 2021-06-04 15:17:20 +02:00
Bartosz Taudul
3c076ddb6f Opening unsupported trace gives option to download update. 2021-06-04 15:17:20 +02:00
Bartosz Taudul
39cf98f98c Move OpenWebpage() to a separate source file. 2021-06-04 15:17:14 +02:00
Bartosz Taudul
86510c48e0 Use proper type. 2021-06-04 15:16:44 +02:00