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

4914 Commits

Author SHA1 Message Date
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 1da51918b6 Append new messages to visible message list. 2020-07-13 02:03:00 +02:00
Andrey Voroshilov 4c397ebe1e Fixing some of the copy-paste errors 2020-07-12 10:12:50 -07:00
Andrey Voroshilov 3ae84647c4 Moving GetProfiler back to the original place 2020-07-12 10:10:09 -07:00
Andrey Voroshilov a758de2f03 Moving GetProfiler back to the original place 2020-07-12 10:06:09 -07:00
Andrey Voroshilov 6b790d778d Replacing removing spinlock that is not needed anymore, making TRACY_MANUAL_LIFETIME a sub-option of TRACY_DELAYED_INIT, and addressing feedback 2020-07-12 10:04:07 -07:00
Bartosz Taudul 420bdd5854 Don't recalculate message list every frame. 2020-07-12 15:26:05 +02:00
Bartosz Taudul 29ac0169aa Use clipper to display messages list. 2020-07-12 15:13:03 +02:00
Bartosz Taudul 333e10c724 Move message line drawing to a separate function. 2020-07-12 15:07:43 +02:00
Bartosz Taudul f2d6c79742 Don't wrap messages. 2020-07-12 15:00:56 +02:00
Bartosz Taudul 953df69b77 Build a list of messages to display. 2020-07-12 14:54:22 +02:00
Bartosz Taudul 125658a3eb Update manual. 2020-07-12 00:22:11 +02:00
Bartosz Taudul 863f37e1bc Remove dedicated "go to frame" button. 2020-07-12 00:18:44 +02:00
Bartosz Taudul a7a36c08cb Fix frame number formatting. 2020-07-12 00:04:05 +02:00
Bartosz Taudul 0400967909 Update NEWS. 2020-07-11 16:28:20 +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
kubouch b8f9b24223 Add CI entries for csvexport 2020-07-11 15:56:48 +03:00
kubouch be34e5076c Add Windows build for csvexport
Copy-pasted files from capture utility and adapted for csvexport
2020-07-11 15:48:08 +03:00
Bartosz Taudul a72fde03f4 Update manual. 2020-07-11 14:13:15 +02:00
Bartosz Taudul 39debea990 Middle-click on time span sets the view range to entire capture. 2020-07-11 14:11:13 +02:00
kubouch 1f6d18efcd Fix getopt include for Windows build of capture 2020-07-11 15:10:47 +03:00
Bartosz Taudul 0f9597aee8 Display frame number, if there's space for it. 2020-07-11 14:05:08 +02:00
kubouch d04de344fe Add AUTHORS entry for csvexport 2020-07-11 12:26:02 +03:00
kubouch 254fc9fc7a Add manual entry for csvexport 2020-07-11 12:26:01 +03:00
kubouch 38cf1b8a70 Switch from cxxopts to getopt for csvexport 2020-07-11 12:26:01 +03:00
kubouch 276e40ab2a Move getopt to root 2020-07-11 12:26:01 +03:00
kubouch 1fd1d3bd6b Add CSV export of basic zone statistics 2020-07-11 12:26:01 +03:00
Bartosz Taudul 0977952bde Update manual. 2020-07-09 00:21:21 +02:00
Bartosz Taudul 04bc3e47c5 Update NEWS. 2020-07-09 00:19:26 +02:00
Bartosz Taudul 587fd3a0bd Merge pull request #70 from Xenonic/master
Implemented GPU synchronization for Direct3D 12
2020-07-09 00:18:12 +02:00
Andrew Depke 239e77db68 Updated manual 2020-07-08 16:10:19 -06:00
Andrew Depke a75781beaf Fixed missing calibration flag 2020-07-08 16:04:12 -06:00
Andrew Depke c768068ee7 Implemented GPU synchronization protocol 2020-07-08 15:42:42 -06:00
Andrey Voroshilov 4d505f507b Fixed rogue TAB indentation 2020-07-08 03:52:00 -07:00
Andrey Voroshilov 199dc46e7d Fixing crash on exit due to RP malloc not being deinitialized 2020-07-08 03:50:25 -07:00
Andrey Voroshilov 71ca0683d6 Fixing preprocessor formatting 2020-07-08 03:48:37 -07:00
Bartosz Taudul 660f2cec7f Update manual. 2020-07-07 21:40:56 +02:00
Bartosz Taudul 9bcf7a9214 Update NEWS. 2020-07-07 21:25:35 +02:00
Bartosz Taudul e48b5611c5 Save GPU context calibration state. 2020-07-07 21:25:35 +02:00
Bartosz Taudul a3c51f0e7e Don't show drift adjustment for calibrated GPU contexts. 2020-07-07 21:25:35 +02:00
Bartosz Taudul 21f4981f38 Process GPU calibration on server. 2020-07-07 21:25:35 +02:00
Bartosz Taudul 1b6bc1b69a Send Vulkan GPU calibration messages. 2020-07-07 21:25:35 +02:00
Bartosz Taudul c91c6be763 Vulkan calibration function. 2020-07-07 21:25:35 +02:00
Bartosz Taudul f6d320ebdc Detect time domains available for calibration. 2020-07-07 21:25:35 +02:00
Bartosz Taudul dc91affdc5 Allow creating calibrated VK context. 2020-07-07 21:25:35 +02:00
Bartosz Taudul 5e5bf928a5 Add QPC frequency query to API. 2020-07-07 21:25:35 +02:00
Andrey Voroshilov 6a72560989 Fixing functions case to match the source capitalization rules 2020-07-07 03:12:02 -07:00
Andrey Voroshilov da5e58682f Adding manual lifetime management to aid multi-DLL usecase 2020-07-07 00:39:09 -07:00
Bartosz Taudul 1013ec8db7 Drop accuracy bits from GPU context. 2020-07-07 01:21:36 +02:00