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

8464 Commits

Author SHA1 Message Date
Bartosz Taudul b46d8db565 Workaround CPM issues with patching non-cached checkouts. 2024-10-04 00:36:29 +02:00
Bartosz Taudul 4497201928 Merge pull request #899 from Jan200101/PR/header-merge
Install header files into one folder
2024-10-02 22:55:31 +02:00
Bartosz Taudul e0c3efee6c Merge pull request #898 from Jan200101/PR/arch-cmake-target
Export cmake config into library directory
2024-10-02 22:55:03 +02:00
Jan200101 f45dc88bf8 Install header files into one folder
all headers from one project are best kept in one place
2024-10-02 22:51:01 +02:00
Jan200101 4490f9cb41 Export cmake config into library directory
because the target contains architecture dependent information (for example library path) its best to store it in an architecture dependent path
2024-10-02 22:50:06 +02:00
Bartosz Taudul 13d9ed7e87 Merge pull request #889 from jkriegshauser/fix-long-string-crash
Safe copy to fix issue #888
2024-10-02 22:28:24 +02:00
Joshua Kriegshauser 66edfaec42 More PR feedback 2024-10-02 12:50:12 -07:00
Joshua Kriegshauser e1554a13e0 PR feedback 2024-10-02 11:21:34 -07:00
Joshua Kriegshauser 9dfb1e98b9 Line and braces tweaks 2024-10-02 11:21:34 -07:00
Joshua Kriegshauser 97a6a3dde7 always override unhandled exception filter 2024-10-02 11:21:34 -07:00
Joshua Kriegshauser cc860fe56a Reduce template code 2024-10-02 11:21:34 -07:00
Joshua Kriegshauser 201dcb6a8a Tweaks 2024-10-02 11:21:34 -07:00
Joshua Kriegshauser 5213c53bb0 Use SetUnhandledExceptionFilter instead of vectored exceptions 2024-10-02 11:21:34 -07:00
Joshua Kriegshauser 9378718231 Safe copy 2024-10-02 11:21:34 -07:00
Bartosz Taudul fe6b79082f Merge pull request #897 from Devaniti/master
Added Custom GPU Context Type
2024-10-02 19:50:20 +02:00
Dmytro Bulatov 34879d6dd3 Bumped protocol version 2024-10-03 02:48:50 +09:00
Dmytro Bulatov defb91abc1 Added Custom GPU Context Type 2024-10-03 01:55:29 +09:00
Bartosz Taudul e6eb9899bb Merge pull request #896 from mcourteaux/master
Correct misleading comment.
2024-09-30 17:07:46 +02:00
Martijn Courteaux 28a229c594 Correct misleading comment. 2024-09-30 16:26:31 +02:00
Bartosz Taudul 9f4d7fa5ad Draw kernel functions red in flame graph. 2024-09-29 00:31:01 +02:00
Bartosz Taudul 346d8a45c6 Cache flame graph. 2024-09-29 00:26:00 +02:00
Bartosz Taudul 02d60a3dde Frames already have the correct symbol address. 2024-09-28 23:58:40 +02:00
Bartosz Taudul d0b6869e9e Sym must be valid. 2024-09-28 23:35:39 +02:00
Bartosz Taudul 20c4822c98 Parallelize building flame graph. 2024-09-28 17:34:16 +02:00
Bartosz Taudul da1e92956f Enable running time calculation for instrumented zones in flame graph. 2024-09-28 16:29:21 +02:00
Bartosz Taudul 21721dd814 Add zone running time UI to flame graph window. 2024-09-28 16:17:42 +02:00
Bartosz Taudul 98a064efa9 Allow inspection of symbol from flame graph. 2024-09-28 15:30:50 +02:00
Bartosz Taudul 5caeffa19a Proper way to detect mouse click. 2024-09-28 15:30:41 +02:00
Bartosz Taudul e8a9d228c5 Darken inline items in flame graph. 2024-09-28 15:10:04 +02:00
Bartosz Taudul 2ac51fb597 Yet another color darkening function. 2024-09-28 15:10:04 +02:00
Bartosz Taudul 7465b4ffaf Add tooltip for sampled items in flame graph. 2024-09-28 15:10:04 +02:00
Bartosz Taudul 8819ea745d Another stray DPI setting in emscripten. 2024-09-28 14:04:17 +02:00
Bartosz Taudul 2435a76caa Don't set dpiScale if not doing anything with it. 2024-09-28 14:01:18 +02:00
Bartosz Taudul 9f682c6015 Do not perform DPI setup when DPI might be not yet known.
Reloading fonts is a fairly lenghty operation (~30-50 ms), so avoid doing
it twice in a row.
2024-09-28 13:55:24 +02:00
Bartosz Taudul 44ae59f363 Enforce DPI scale setup on first render frame.
Not all backends know their DPI before window is available.
2024-09-28 13:54:39 +02:00
Bartosz Taudul 04b921e200 Cosmetics. 2024-09-28 13:54:10 +02:00
Bartosz Taudul 290e546f47 Build everything with profiling flags. 2024-09-28 13:38:21 +02:00
Bartosz Taudul 0e6ba23800 Fix columns size in source view files list. 2024-09-28 02:27:45 +02:00
Bartosz Taudul 429de331d6 Show message in find zone window when no zones were collected. 2024-09-28 02:05:30 +02:00
Bartosz Taudul 796f09ef23 Better "no memory data" view in memory window. 2024-09-28 02:00:56 +02:00
Bartosz Taudul 219da446f4 Improve "no messages" view. 2024-09-28 01:56:40 +02:00
Bartosz Taudul 7cb82b9894 Better "load second trace" view in compare window. 2024-09-28 01:53:37 +02:00
Bartosz Taudul 293c76625c Add centered button function. 2024-09-28 01:53:26 +02:00
Bartosz Taudul 05d00388ed Better "please wait" view in compare window. 2024-09-28 01:45:08 +02:00
Bartosz Taudul 39ee307409 Improve "please wait" view in find zone window. 2024-09-28 01:42:33 +02:00
Bartosz Taudul d734aaa357 Improve "no data" screens in statistics window. 2024-09-28 01:39:49 +02:00
Bartosz Taudul a34b058701 Improve alignment of background tasks circle animation. 2024-09-28 01:30:18 +02:00
Bartosz Taudul 52e0cf38b7 Display message when there's no data for flame graph. 2024-09-28 01:24:59 +02:00
Bartosz Taudul dfcc5ae37e Draw time measure in flame graph. 2024-09-28 01:14:46 +02:00
Bartosz Taudul 8740ea710a Symbol might be unavailable. 2024-09-28 01:09:49 +02:00