Commit Graph

  • 3dd80c5288 DrawStripedRect can now draw screen-space stripes Simon van Bernem 2020-08-07 10:24:13 +02:00
  • 83bc1466cf Fix timestamp calculation in chrome tracing importer Kais 2020-08-06 19:42:03 -07:00
  • 550e05d149 Fix time range limits created by reverse-mouse-drag. Bartosz Taudul 2020-08-07 00:24:22 +02:00
  • e18e9411f3 Update manual. Bartosz Taudul 2020-08-06 18:47:59 +02:00
  • d002841fb8 Update NEWS. Bartosz Taudul 2020-08-06 17:27:09 +02:00
  • 983aba7a0b Self time is forced for range limit in sampling stats. Bartosz Taudul 2020-08-06 17:22:47 +02:00
  • 0a0d04fff6 Add time range limits to instrumentation statistics. Bartosz Taudul 2020-08-06 15:21:23 +02:00
  • b68423fc1a Fix copy pasta. Bartosz Taudul 2020-08-06 15:21:18 +02:00
  • 71440cc6ee Use custom data structure for temporary stats data. Bartosz Taudul 2020-08-06 14:31:27 +02:00
  • 251e8f1fe2 Fix vertical panning. Bartosz Taudul 2020-08-05 17:20:19 +02:00
  • f07eebebf7 ETW threads are time critical. Bartosz Taudul 2020-08-05 15:34:39 +02:00
  • fee89412ed Update manual. Bartosz Taudul 2020-08-04 17:45:35 +02:00
  • 73981d4ef3 TracyCSetThreadName() should be always available. Bartosz Taudul 2020-08-04 17:39:36 +02:00
  • c4cf690e39 Display annotation extent on annotations list. Bartosz Taudul 2020-08-04 17:28:42 +02:00
  • 05c60259b6 Display exact time for annotation begin, end. Bartosz Taudul 2020-08-04 17:26:00 +02:00
  • 22e86af4ab Remove redundant tooltip. Bartosz Taudul 2020-08-04 17:24:59 +02:00
  • a5c16a39ba Make annotations resizable. Bartosz Taudul 2020-08-04 17:23:12 +02:00
  • f589fba274 Use Range for annotation extent. Bartosz Taudul 2020-08-04 17:14:58 +02:00
  • 2acc1d9670 Move Range, RangeSlim out of View. Bartosz Taudul 2020-08-04 17:09:17 +02:00
  • 68e452802b Allow performing range copies from one to another. Bartosz Taudul 2020-08-04 17:02:04 +02:00
  • 85e8a6a81c Add icons to range limits window entries. Bartosz Taudul 2020-08-04 17:01:47 +02:00
  • 67e86d2b27 Add context menus to ghost zones. Bartosz Taudul 2020-08-04 16:55:12 +02:00
  • bd51add4f1 Display zone range popup area. Bartosz Taudul 2020-08-04 16:49:39 +02:00
  • 321fa06a3d Merge adding annotations and setting range limits. Bartosz Taudul 2020-08-04 16:40:35 +02:00
  • 79fc917483 Hook-up statistics time range logic. Bartosz Taudul 2020-08-04 14:31:53 +02:00
  • 7fe1560ca5 Change find zone limit range color to green. Bartosz Taudul 2020-08-04 14:23:37 +02:00
  • 1e526cfc09 Extract range entry drawing. Bartosz Taudul 2020-08-04 14:20:35 +02:00
  • 9449f3ef89 Add time range limit UI to statistics menu. Bartosz Taudul 2020-08-04 14:15:28 +02:00
  • a23f58cc8f Add spacing in find zone menu. Bartosz Taudul 2020-08-04 14:13:12 +02:00
  • ed01a3e4e0 Extract common filtering UI logic. Bartosz Taudul 2020-08-04 14:09:59 +02:00
  • 21589a238b Reduce size of statistics menu controls. Bartosz Taudul 2020-08-04 14:06:32 +02:00
  • 2a61c0a45f Merge pull request #83 from voysys/add-set-thread-name-to-c-api Bartosz Taudul 2020-08-04 11:54:56 +02:00
  • 826affb0b5 add set thread to c api Niclas Olmenius 2020-08-03 17:31:00 +02:00
  • 2f94b44a6c Move filter UI to a separate line in statistics menu. Bartosz Taudul 2020-08-03 17:08:47 +02:00
  • 9b1573d803 Add limits button to find zone menu. Bartosz Taudul 2020-08-03 16:07:38 +02:00
  • 02aae23a98 Move limits button to tools submenu. Bartosz Taudul 2020-08-03 16:07:28 +02:00
  • 498781b5bf Clear potential click after mouse button is released. Bartosz Taudul 2020-08-01 13:01:04 +02:00
  • 734b0c25d9 Fix typo. Bartosz Taudul 2020-08-01 12:55:49 +02:00
  • 7d34350bf3 Drag delta (accumulated) shouldn't be consumed. Bartosz Taudul 2020-08-01 12:36:52 +02:00
  • b33445c073 Open context menus without ctrl key. Bartosz Taudul 2020-08-01 12:35:30 +02:00
  • b4021d7d79 Add mouse click vs drag logic. Bartosz Taudul 2020-08-01 12:35:15 +02:00
  • 4da8385300 Range overlay resize has priority over other mouse interactions. Bartosz Taudul 2020-08-01 12:11:06 +02:00
  • 22651eccc5 Implement consumption of mouse events. Bartosz Taudul 2020-08-01 12:10:59 +02:00
  • 6d0d12ce78 Remove unneeded parameter. Bartosz Taudul 2020-08-01 12:03:11 +02:00
  • 6836014caa Capture ImGui mouse state. Bartosz Taudul 2020-08-01 12:02:11 +02:00
  • 39197b9ff8 Use mouse wrappers. Bartosz Taudul 2020-08-01 11:53:11 +02:00
  • 733b9c4048 Add wrapper for ImGui mouse handling. Bartosz Taudul 2020-08-01 11:49:43 +02:00
  • 90e01a4888 Merge pull request #82 from jimblandy/ignore-so Bartosz Taudul 2020-07-31 20:54:12 +02:00
  • c75b940816 Have git ignore Unix shared libraries. Jim Blandy 2020-07-31 11:52:25 -07:00
  • 1f2990f709 Merge pull request #81 from jimblandy/makefile-refactor Bartosz Taudul 2020-07-31 20:26:54 +02:00
  • 7bc8c6283a Factor out Unix build logic into shared files. Jim Blandy 2020-07-31 09:53:50 -07:00
  • 9d25f7fb71 Merge pull request #79 from jimblandy/build-fedora Bartosz Taudul 2020-07-31 18:53:10 +02:00
  • 652582b119 Factor out makefile TBB detection, apply to all tools. Jim Blandy 2020-07-31 09:14:12 -07:00
  • dbcc908dee Fix initialization. Bartosz Taudul 2020-07-31 18:10:03 +02:00
  • 19246a027f Allow limiting find zone time range to zone extent. Bartosz Taudul 2020-07-31 18:01:07 +02:00
  • efc9c7c58f Add color key for find zone time range. Bartosz Taudul 2020-07-31 17:57:54 +02:00
  • 65e00eb2d4 Show time limit overlay if range window is open. Bartosz Taudul 2020-07-31 17:54:46 +02:00
  • 2bce9319d0 Allow focusing to find zone time range. Bartosz Taudul 2020-07-31 17:51:47 +02:00
  • 1215eb4de5 Allow limiting find zone time range to a frame. Bartosz Taudul 2020-07-31 17:50:12 +02:00
  • 8091207d26 Add time limit ranges window. Bartosz Taudul 2020-07-31 16:37:47 +02:00
  • 9633617810 Don't change time range limit when enabling it. Bartosz Taudul 2020-07-31 16:19:35 +02:00
  • a12bf2d753 Fancier TBB (Threaded Building Blocks) detection. Jim Blandy 2020-07-29 16:14:51 -07:00
  • 2682ae1af0 Add new apple devices. Bartosz Taudul 2020-07-31 02:42:22 +02:00
  • a1ce31a226 Add some more ARM cpu ids. Bartosz Taudul 2020-07-31 02:34:25 +02:00
  • be2ffb2023 Compile ARM CPU decoding functions only if used. Bartosz Taudul 2020-07-31 01:51:31 +02:00
  • b696f1b466 GetHex() is only used on ARM linux. Bartosz Taudul 2020-07-31 01:46:16 +02:00
  • 6866d8f429 Update stb_image to 2.26. Bartosz Taudul 2020-07-31 01:42:57 +02:00
  • 2be3f1766f Use constexpr instead of enum. Bartosz Taudul 2020-07-31 00:58:59 +02:00
  • d9cbc2d030 Merge pull request #80 from jimblandy/doc-size Bartosz Taudul 2020-07-31 00:41:02 +02:00
  • d33fc26450 Manual: Clarify meaning of size argument in strings. Jim Blandy 2020-07-30 15:09:19 -07:00
  • 1cf6b630d2 Update manual. Bartosz Taudul 2020-07-30 02:04:37 +02:00
  • 0d2914bbe8 Display thumbnail of current frame image in connection popup. Bartosz Taudul 2020-07-30 01:58:08 +02:00
  • f367b16dc0 Add missing operator. Bartosz Taudul 2020-07-29 19:13:10 +02:00
  • 7f90a0a84e Proper test for hovering mouse over the timeline. Bartosz Taudul 2020-07-29 19:03:54 +02:00
  • e406ce5aab Fix typo. Bartosz Taudul 2020-07-29 19:00:37 +02:00
  • 5aff4b0f50 Set proper mouse cursor on range boundaries. Bartosz Taudul 2020-07-29 18:54:10 +02:00
  • ab46a7a3a7 Update NEWS. Bartosz Taudul 2020-07-29 18:50:35 +02:00
  • 58428e7ede Dynamically adapt find zone results to range limit. Bartosz Taudul 2020-07-29 18:48:49 +02:00
  • c1bf853310 Drag range boundary to change its span. Bartosz Taudul 2020-07-29 18:42:15 +02:00
  • 2f5f2e5b1d Add range boundary highlight. Bartosz Taudul 2020-07-29 18:07:50 +02:00
  • ff5daf9df7 Proper handling of mouse over timeline view. Bartosz Taudul 2020-07-29 17:52:51 +02:00
  • f37a324a9e Add annotation removal button hint. Bartosz Taudul 2020-07-29 17:07:40 +02:00
  • 29fe5f211f Warn when range limiting is enabled. Bartosz Taudul 2020-07-29 15:45:50 +02:00
  • 3e3f8aaabf Enable linear filtering for frame images. Bartosz Taudul 2020-07-29 13:31:26 +02:00
  • 25ee7f945b Draw limit region with striped rect. Bartosz Taudul 2020-07-29 13:26:29 +02:00
  • d8728be689 Striped rect drawing. Bartosz Taudul 2020-07-29 13:18:23 +02:00
  • fd5ccc16d6 Extract find zone range data to a separate struct. Bartosz Taudul 2020-07-28 15:12:45 +02:00
  • 7e6a41e647 No need for lean alloc srcloc zone begin messages. Bartosz Taudul 2020-07-26 14:35:04 +02:00
  • 062bb3044f No need for lean callstack sample message. Bartosz Taudul 2020-07-26 14:28:13 +02:00
  • 4252cac654 No need for lean callstack alloc message. Bartosz Taudul 2020-07-26 14:25:32 +02:00
  • 18713de70c No need for lean frame image message. Bartosz Taudul 2020-07-26 14:18:48 +02:00
  • b76726c597 No need for lean callstack, callstack memory messages. Bartosz Taudul 2020-07-26 14:15:16 +02:00
  • 14a15bf152 Order of lock events is now always well-defined. Bartosz Taudul 2020-07-26 13:54:40 +02:00
  • 3e3aa80fa7 Completely serialize lock events. Bartosz Taudul 2020-07-26 13:45:53 +02:00
  • b7af9a0860 Reduce frame images frame index to 32 bit. Bartosz Taudul 2020-07-26 13:23:44 +02:00
  • ab468d8c57 Merge pull request #77 from kubouch/fix-opencl-macros Bartosz Taudul 2020-07-26 11:54:00 +02:00
  • 1ab1050c46 Fix args in OpenCL macros when !TRACY_ENABLE Jakub Žádník 2020-07-26 15:42:37 +03:00
  • 03f46d7228 Custom string data is no longer needed. Bartosz Taudul 2020-07-26 01:35:08 +02:00
  • c0b73c248f Add second single string transfer. Bartosz Taudul 2020-07-26 01:32:49 +02:00
  • a7d2ab4d4f Send single string for lock name. Bartosz Taudul 2020-07-26 01:22:09 +02:00