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

Commit Graph

  • 901d690d55 Update manual. Bartosz Taudul 2019-01-24 19:27:14 +01:00
  • f83df89a58 Update NEWS. Bartosz Taudul 2019-01-24 19:14:10 +01:00
  • 34c9cf512e Disconnect on ^C in capture utility. Bartosz Taudul 2019-01-24 19:13:09 +01:00
  • 66a5e06803 Allow disconnecting from a client. Bartosz Taudul 2019-01-24 19:00:34 +01:00
  • 922993cbbb Add placeholder worker disconnect command. Bartosz Taudul 2019-01-24 18:51:55 +01:00
  • f474669ab5 Merged in dedmenmiller/tracy-1/dedmenmiller/fixed-offset-in-histogram-with-nonlog-ti-1548339368610 (pull request #30) Dedmen Miller (Dedmenmiller) 2019-01-24 15:03:22 +00:00
  • e83e63caa4 Fix other lines Dedmen Miller (Dedmenmiller) 2019-01-24 15:02:36 +00:00
  • 72966a24a3 Fixed offset in histogram with non-log time Dedmen Miller (Dedmenmiller) 2019-01-24 14:16:23 +00:00
  • c67d91c6ac Display numerical thread id in thread tooltip. Bartosz Taudul 2019-01-23 18:15:19 +01:00
  • 71f1a0b31e Display self time percentage in find zone menu. Bartosz Taudul 2019-01-23 18:11:47 +01:00
  • 56b530e99c Fix tooltip active area. Bartosz Taudul 2019-01-23 18:04:31 +01:00
  • 5019b2e507 Update manual. Bartosz Taudul 2019-01-23 14:31:02 +01:00
  • 0dc323a74e Update NEWS. Bartosz Taudul 2019-01-23 14:26:31 +01:00
  • 7f015b1b24 Implement self time in find zone menu. Bartosz Taudul 2019-01-23 14:25:45 +01:00
  • 92766430d9 Add "self time" checkbox to find zone menu. Bartosz Taudul 2019-01-23 14:25:28 +01:00
  • 42af2d14cc Calculate self min and max times of source location zones. Bartosz Taudul 2019-01-23 14:24:22 +01:00
  • 118fab1561 Fast version of zone child time getter. Bartosz Taudul 2019-01-23 13:59:14 +01:00
  • 3d2cc2d54d Display zone self time. Bartosz Taudul 2019-01-23 13:44:11 +01:00
  • 06292f1a3f Add zone child time getter. Bartosz Taudul 2019-01-23 13:39:44 +01:00
  • ef17699887 Fix order of inline and base subframes. Bartosz Taudul 2019-01-21 17:12:01 +01:00
  • c4f755e77b Update manual. Bartosz Taudul 2019-01-20 19:44:07 +01:00
  • 07ff01f4dd Update NEWS. Bartosz Taudul 2019-01-20 19:35:25 +01:00
  • 49b0a3500d Enable tracing incline functions in callstacks. Bartosz Taudul 2019-01-20 19:33:37 +01:00
  • ddad475c19 Make it possible to store multiple frames at single frame address. Bartosz Taudul 2019-01-20 19:11:48 +01:00
  • b9dc9f043c Make nohash operator() const. Bartosz Taudul 2019-01-20 18:41:26 +01:00
  • bf7cc0a0d5 Add missing header for PRIxMAX. Bartosz Taudul 2019-01-20 17:17:09 +01:00
  • 481024e4ce Add libbacktrace to list of libraries in manual. Bartosz Taudul 2019-01-20 17:08:56 +01:00
  • ed69b04cee Update NEWS. Bartosz Taudul 2019-01-20 16:57:31 +01:00
  • 9e7714c45a Decode callstack frames using libbacktrace. Bartosz Taudul 2019-01-20 16:55:59 +01:00
  • 79a5a860a5 Compile with libbacktrace on linux. Bartosz Taudul 2019-01-20 16:55:33 +01:00
  • 420a50feea Function inlining test. Bartosz Taudul 2019-01-20 16:55:09 +01:00
  • 0ce3dfaba7 Add modified libbacktrace. Bartosz Taudul 2019-01-20 16:53:45 +01:00
  • d4e9baa0d9 Display time savings also as time percentage. Bartosz Taudul 2019-01-20 03:16:32 +01:00
  • 31bbdfe2f2 Merged in rokups/tracy/mingw-support (pull request #26) Rokas K. (rku) 2019-01-20 00:44:44 +00:00
  • f6edbccfc8 Fix triangle rendering. Bartosz Taudul 2019-01-19 14:22:45 +01:00
  • ac791fd19f Update imgui to 1.67. Also update imguicolortextedit. Bartosz Taudul 2019-01-19 14:05:54 +01:00
  • 36c76456f7 Fix mistakes from MingW support commit. Rokas Kupstys 2019-01-19 15:03:43 +02:00
  • 8157e3a0b3 Fix builds with MingW. Rokas Kupstys 2019-01-19 13:03:30 +02:00
  • 32f0a27d3b Update manual. Bartosz Taudul 2019-01-16 02:09:44 +01:00
  • 92f3a4bba0 Add ZoneText and ZoneName to the C API. Bartosz Taudul 2019-01-16 01:17:01 +01:00
  • 49e270d8a6 Detect zone end without begin failure. Bartosz Taudul 2019-01-16 00:45:48 +01:00
  • 7b6b6862ed Add histogram, compare screenshots to README. Bartosz Taudul 2019-01-15 19:55:41 +01:00
  • 6a84520126 C is also supported. Bartosz Taudul 2019-01-15 19:50:41 +01:00
  • c10e6051f2 Update manual. Bartosz Taudul 2019-01-15 19:50:24 +01:00
  • b72d30af80 Allow disabling zone verification. Bartosz Taudul 2019-01-15 18:59:05 +01:00
  • 708fdfea49 Track memory alloc+free matching failures. Bartosz Taudul 2019-01-15 18:56:26 +01:00
  • ecf9a299de Check for proper number of failure reasons. Bartosz Taudul 2019-01-15 18:56:17 +01:00
  • 76ab70a948 Simplify failure detection code. Bartosz Taudul 2019-01-15 18:55:21 +01:00
  • 3e3ee0ec2f There may be no source location associated with failure. Bartosz Taudul 2019-01-15 18:54:41 +01:00
  • 9944a73444 Store failure reason strings in Worker. Bartosz Taudul 2019-01-15 18:42:15 +01:00
  • 3cd97138fc Capture utility also displays failure messages. Bartosz Taudul 2019-01-14 23:52:38 +01:00
  • 5a3856dff0 Update NEWS. Bartosz Taudul 2019-01-14 23:45:23 +01:00
  • 57decf5875 Display failure information. Bartosz Taudul 2019-01-14 23:42:58 +01:00
  • ac6e7439e2 TODO: track memory allocation tracking failures. Bartosz Taudul 2019-01-14 23:26:10 +01:00
  • c3246ca3b5 Gracefully store failure states. Bartosz Taudul 2019-01-14 23:22:31 +01:00
  • 4dc339c933 Close connection when zone validation fails. Bartosz Taudul 2019-01-14 23:12:11 +01:00
  • c3b67e4482 Perform zone stack validation. Bartosz Taudul 2019-01-14 23:08:34 +01:00
  • dcc6bee607 Process zone validation messages. Bartosz Taudul 2019-01-14 22:56:10 +01:00
  • 8e52ab318b Send zone validation messages. Bartosz Taudul 2019-01-14 22:28:58 +01:00
  • 970108fbbf Track zone id for verification purposes. Bartosz Taudul 2019-01-14 22:23:24 +01:00
  • a2fd09d938 Add zone validation queue item. Bartosz Taudul 2019-01-14 22:16:14 +01:00
  • 1a8518dcc2 Allow filtering zones in on-demand mode. Bartosz Taudul 2019-01-14 22:12:45 +01:00
  • 1f0d1fdfdc C API prototype. Bartosz Taudul 2019-01-14 20:55:37 +01:00
  • 73cbd7dc3a Add deadlock test. Bartosz Taudul 2019-01-09 20:15:45 +01:00
  • a5736a9c1b Change crash visuals in options menu. Bartosz Taudul 2019-01-09 20:08:18 +01:00
  • 12bd93ca5b Update manual. Bartosz Taudul 2019-01-14 13:16:00 +01:00
  • a95e8a5424 Hide internals behind TracyVkCtx typedef. Bartosz Taudul 2019-01-14 12:40:54 +01:00
  • 070888f80d Make it possible to have multiple vulkan contexts. Bartosz Taudul 2019-01-10 17:10:47 +01:00
  • ae288c6a6a Move vulkan macros at the end of TracyVulkan.hpp. Bartosz Taudul 2019-01-10 16:41:04 +01:00
  • da8b01357d Proper skipping of locks in 0.4.1+ (fixes compare menu). Bartosz Taudul 2019-01-08 17:19:04 +01:00
  • cb50cf9de6 Last time is stored in worker. Bartosz Taudul 2019-01-08 15:44:29 +01:00
  • 9c6d037859 Another unneeded capture. Bartosz Taudul 2019-01-06 21:15:49 +01:00
  • 096022a718 Proper string printing. Bartosz Taudul 2019-01-06 21:15:26 +01:00
  • d1beb12dc3 Remove unused variable. Bartosz Taudul 2019-01-06 21:14:02 +01:00
  • 13a0ddfe03 No need to perform capture here. Bartosz Taudul 2019-01-06 21:11:36 +01:00
  • fbe8eb3585 Fix initialization of atomics. Bartosz Taudul 2019-01-06 21:09:56 +01:00
  • 6a1c552c61 Reduce zone loading time. Bartosz Taudul 2019-01-06 20:49:37 +01:00
  • d6953d5e73 Update NEWS. Bartosz Taudul 2019-01-06 19:20:39 +01:00
  • dabdf1360f Display trace loading time. Bartosz Taudul 2019-01-06 19:20:17 +01:00
  • 77c9a8c407 Add support for notification text in View. Bartosz Taudul 2019-01-06 19:14:24 +01:00
  • 980c54e349 Track trace loading time. Bartosz Taudul 2019-01-06 19:09:50 +01:00
  • 5ac26ce084 Init common Worker variables in header. Bartosz Taudul 2019-01-06 19:04:50 +01:00
  • a313ed4720 Track separate time offset for GPU times. Bartosz Taudul 2019-01-03 20:09:45 +01:00
  • d49b005900 Display dump file size change in the update utility. Bartosz Taudul 2018-12-30 23:14:00 +01:00
  • f8ef5b726a Store time deltas, instead of absolute time in trace dumps. Bartosz Taudul 2018-12-30 23:06:03 +01:00
  • 59ed5775d9 Release v0.4.1. v0.4.1 Bartosz Taudul 2018-12-30 17:57:55 +01:00
  • 6c9337563d Update year in copyright notice. Bartosz Taudul 2018-12-30 17:51:17 +01:00
  • 370eda557c Manual improvements. Bartosz Taudul 2018-12-30 17:50:52 +01:00
  • 5cbe2c6ae5 Reorder tracy_lz4.cpp vs TracyProfiler.cpp in TracyClient.cpp. Bartosz Taudul 2018-12-29 00:54:04 +01:00
  • b1ba2f9bf7 Fix extern "C" initialization. Bartosz Taudul 2018-12-29 00:50:41 +01:00
  • 1733961885 Proper printf type for DWORDLONG on cygwin. Bartosz Taudul 2018-12-29 00:49:05 +01:00
  • ee718f18d9 Cygwin headers provide their own FORCEINLINE macro. Bartosz Taudul 2018-12-29 00:45:35 +01:00
  • 0a6c6606bf Don't use MSVC pragmas on gcc/clang (cygwin). Bartosz Taudul 2018-12-29 00:42:38 +01:00
  • 5e4b5850af Merged in Muitxer/tracy (pull request #28) Miguel Fernandez 2018-12-24 19:06:51 +00:00
  • baa870fa8c Moved NoMinMax before windows.h Miguel Fernandez 2018-12-24 18:50:52 +00:00
  • 1a50a15212 Merged in Muitxer/tracy (pull request #27) Miguel Fernandez 2018-12-24 18:50:19 +00:00
  • 7c164375a4 Moved NoMinMax inside _MSC_VER Miguel Fernandez 2018-12-24 18:49:53 +00:00
  • 51bdb004f9 Avoid conflicts with min/max macros Miguel Fernandez 2018-12-24 15:26:50 +00:00
  • d80bd2693c Update manual. Bartosz Taudul 2018-12-22 17:46:30 +01:00
  • 0ac83a27cc Update NEWS. Bartosz Taudul 2018-12-22 17:41:29 +01:00