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

Commit Graph

  • 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
  • e91950f006 Send single string for messages. Bartosz Taudul 2020-07-26 01:15:11 +02:00
  • 5553761c02 Send single string for zone text and name. Bartosz Taudul 2020-07-26 00:53:55 +02:00
  • 309a151610 Symbol length no longer has to be packed. Bartosz Taudul 2020-07-26 00:43:24 +02:00
  • 88685440b6 Send single string for callstack frame. Bartosz Taudul 2020-07-26 00:41:49 +02:00
  • 61e3acde06 Send single string for callstack frame size. Bartosz Taudul 2020-07-26 00:38:59 +02:00
  • e3dfa96055 Extract single string idx retrieval. Bartosz Taudul 2020-07-26 00:35:41 +02:00
  • 06ca4e2d16 Send single string for symbol information. Bartosz Taudul 2020-07-26 00:31:54 +02:00
  • 14b180cd16 Send single string for code information. Bartosz Taudul 2020-07-26 00:28:52 +02:00
  • 81d5a8db5e Implement transport of single string data. Bartosz Taudul 2020-07-25 23:13:01 +02:00
  • 7afdef3cdb Fix OpenGL example. Bartosz Taudul 2020-07-25 18:17:34 +02:00
  • 47ef56b995 Add csvexport to MSVC CI artifacts. Bartosz Taudul 2020-07-24 21:37:03 +02:00
  • 02e7893c75 Preserve messages size. Bartosz Taudul 2020-07-21 20:22:59 +02:00
  • 9d01fa86ab Preserve zone text, zone name string length. Bartosz Taudul 2020-07-21 20:09:25 +02:00
  • 986a2a79da Use proper size for spaceNeeded. Bartosz Taudul 2020-07-21 20:04:26 +02:00
  • 5d748f3568 Don't calculate known strings length. Bartosz Taudul 2020-07-21 17:21:09 +02:00
  • e4fbf60668 Add SendString() with length parameter. Bartosz Taudul 2020-07-21 02:19:22 +02:00
  • 346e5a426f Mask out alpha channel on SSE and AVX2 paths. Bartosz Taudul 2020-07-20 13:58:35 +02:00
  • 6fe3736a23 When selecting function in symbol view, go to function location. Bartosz Taudul 2020-07-19 23:43:52 +02:00
  • 402bfd3ba4 Properly cleanup View. Bartosz Taudul 2020-07-19 14:50:09 +02:00
  • aa2757526a Join loading thread on exit. Bartosz Taudul 2020-07-19 14:39:50 +02:00
  • 7b00812fa7 Add missing rpmalloc include. Bartosz Taudul 2020-07-19 13:04:51 +02:00
  • 6deffca23f Update NEWS. Bartosz Taudul 2020-07-19 13:01:14 +02:00
  • 2bef3629b7
    Merge pull request #74 from avoroshilov/manual-lifetime Bartosz Taudul 2020-07-19 12:06:11 +02:00
  • 175ec3e3d8 Moving ThreadExitHandler to a commonly accessible space, adding thread handler usage to SysTrace worker threads Andrey Voroshilov 2020-07-18 18:24:49 -07:00
  • 416259fdb7 Adding clean run for the TRACY_MANUAL_LIFETIME testing target Andrey Voroshilov 2020-07-18 18:20:49 -07:00
  • 29c249b33b Update manual. Bartosz Taudul 2020-07-17 22:40:45 +02:00
  • 6f47d837a4 Update NEWS. Bartosz Taudul 2020-07-17 22:17:42 +02:00