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

8358 Commits

Author SHA1 Message Date
Bartosz Taudul 758080e579 Merge pull request #886 from mcourteaux/master
Fix inheriting color bug.
2024-09-14 18:35:56 +02:00
Martijn Courteaux 0f6002822c Fix inheriting color bug. 2024-09-14 14:10:55 +02:00
Bartosz Taudul 44d1502474 Always keep cursor shape initialized. 2024-09-14 01:15:02 +02:00
Bartosz Taudul 5a67246426 Silence warnings. 2024-09-14 01:10:14 +02:00
Bartosz Taudul 0d17d5eaaa Remove dead code. 2024-09-14 01:04:03 +02:00
Bartosz Taudul f387929653 No capture is needed. 2024-09-14 01:03:22 +02:00
Bartosz Taudul d8f4c8bc7e Don't perform arithmetic on enum values. 2024-09-14 01:00:19 +02:00
Bartosz Taudul 8a6e525ea9 Get up-to-date wayland-protocols directly from freedesktop. 2024-09-13 22:30:19 +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
Bartosz Taudul 8724400884 Merge pull request #882 from slomp/slomp/metal-patch
Patching Apple/Metal back-end Debug issues
2024-09-13 12:15:47 +02:00
Marcos Slomp 7bb59b6784 fixing debugging & scoping issues 2024-09-12 17:24:00 -07:00
Bartosz Taudul 26bf9b60cd Don't redirect output to debug console in VS Code. 2024-09-12 23:16:15 +02:00
Bartosz Taudul 55da9d1084 Merge pull request #879 from mcourteaux/master
Fix ThreadData-sorting bug.
2024-09-12 18:17:10 +02:00
Bartosz Taudul d71754298c Merge pull request #880 from Simple-Robotics/topic/profiler-install-target
[profiler] Add install target
2024-09-11 19:35:09 +02:00
Justin Carpentier 8fc0dcfd48 [profiler] Add install target 2024-09-11 19:11:35 +02:00
Martijn Courteaux 46ec677702 Fix thread-sorting bug. 2024-09-11 10:44:34 +02:00
Bartosz Taudul b687831394 Add protocol version for 0.11.1. 2024-09-10 20:47:32 +02:00
Bartosz Taudul 5632021003 Add missing GPU context name for Metal. 2024-09-10 19:13:35 +02:00
Bartosz Taudul 1478e74963 Update GPU APIs list in README. 2024-09-10 19:09:25 +02:00
Bartosz Taudul 9a3a6ba3ef Bump protocol due to Metal adding an enum entry. 2024-09-10 19:08:43 +02:00
Bartosz Taudul e8ff26e173 Merge pull request #793 from slomp/slomp/metal
Metal (Apple) GPU back-end for Tracy
2024-09-10 19:08:04 +02:00
Marcos Slomp c168ff6c3c updating documentation 2024-09-09 17:26:33 -07:00
Marcos Slomp bd061d1d1b removing unsupported macro interfaces 2024-09-09 17:20:19 -07:00
Marcos Slomp 19f376a6c9 fixixng interface macros 2024-09-09 17:08:15 -07:00
Bartosz Taudul 49f0ca5339 Add missing function ptr prototypes. 2024-09-09 21:49:05 +02:00
Bartosz Taudul d46eebf794 Trim address entry field.
Sometimes a stray whitespace may be inserted in the address field, for
example when copying and pasting from somewhere else.
2024-09-09 20:41:28 +02:00
Bartosz Taudul 5795bc5766 Include git reference in user agent. 2024-09-09 20:27:12 +02:00
Bartosz Taudul 323778e96f Probe for Wine in HttpRequest. 2024-09-09 20:25:09 +02:00
Bartosz Taudul 48763ef836 Thread selection in flame graph. 2024-09-09 01:31:49 +02:00
Bartosz Taudul 504b9d215e Sampling mode flame graph. 2024-09-08 23:07:15 +02:00
Bartosz Taudul ce39032bc5 Update NEWS. 2024-09-08 21:19:47 +02:00
Bartosz Taudul 88f0f6680b Implement Wayland clipboard paste. 2024-09-08 21:16:21 +02:00
Bartosz Taudul 25ff997548 Implement clipboard copy on Wayland. 2024-09-08 21:16:20 +02:00
Bartosz Taudul 59092bef72 Create data device for a seat. 2024-09-08 19:20:16 +02:00
Bartosz Taudul bec8973265 Bind data device manager. 2024-09-08 18:29:02 +02:00
Bartosz Taudul d4f6537b95 Cosmetics. 2024-09-08 18:28:56 +02:00
Bartosz Taudul f1bfbb9821 Allow easy retrieval of git ref from the about dialog. 2024-09-08 17:47:46 +02:00
Bartosz Taudul 45b9aff761 Display counts of selectable items, if some are unselected. 2024-09-08 17:44:42 +02:00
Bartosz Taudul 8b8ff9363d Cache last source location entry.
227 ms -> 138 ms
2024-09-08 17:01:50 +02:00
Bartosz Taudul 0c0e4f554f Do a linear search instead of using a map.
513 ms -> 227 ms for a trace with 66 unique source locations and 179 million
zones.
2024-09-08 16:10:39 +02:00
Bartosz Taudul d67598f0fe Hide advanced options in trace save dialog.
The default settings are good enough.
2024-09-08 15:54:42 +02:00
Bartosz Taudul 0d8b2b6252 Adapt frame graph tooltip to look more like zone tooltip. 2024-09-08 15:41:44 +02:00
Bartosz Taudul 97cf0bd11f Bump freetype to 2.13.3. 2024-09-08 15:33:36 +02:00
Bartosz Taudul c783a48bae Always include CMake binary dir in include path. 2024-09-08 14:52:57 +02:00
Bartosz Taudul 1950040461 Print git ref in the about dialog. 2024-09-08 14:23:05 +02:00
Bartosz Taudul 5934f5da9a Generate git revision to a header file. 2024-09-08 14:18:52 +02:00
Bartosz Taudul 959f0de7e5 Open find zone from flame graph. 2024-09-08 13:48:22 +02:00
Bartosz Taudul 6080b8742a Fix memory leak. 2024-09-08 13:39:40 +02:00
Bartosz Taudul 4afc0960fb Add flame graph tooltip. 2024-09-08 13:20:37 +02:00
Bartosz Taudul d8849af800 Drawing the flame graph. 2024-09-08 13:11:24 +02:00