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

Commit Graph

  • 52643fcd2a Compatibility fixes for rpmalloc. Bartosz Taudul 2022-07-30 14:13:54 +02:00
  • 45ba4f2390 Disable auto-cleanup in rpmalloc. Bartosz Taudul 2022-07-30 13:35:44 +02:00
  • 6be10b6122 Update rpmalloc to 1.4.4. Bartosz Taudul 2022-07-30 13:29:57 +02:00
  • 7b35d88716 Merge pull request #437 from tmayoff/meson_fix Bartosz Taudul 2022-07-29 11:18:01 +02:00
  • 1e957d6ceb fixed includes Tyler Mayoff 2022-07-28 18:36:07 -04:00
  • 51ddf43333 Fixed source paths Tyler Mayoff 2022-07-28 18:32:54 -04:00
  • 46292b0719 Dynamically track saved window state. Bartosz Taudul 2022-07-28 00:48:14 +02:00
  • aa07820eb7 Rely solely on GLFW DPI handling. Bartosz Taudul 2022-07-28 00:31:10 +02:00
  • b86f1a907a Move all GLFW code to a separate class. Bartosz Taudul 2022-07-27 00:57:42 +02:00
  • 138f80001e Add stb_image_resize to the list of used libraries. Bartosz Taudul 2022-07-26 02:10:38 +02:00
  • 1e8029c4d9 Display icon in the about screen. Bartosz Taudul 2022-07-26 01:58:50 +02:00
  • 66a6488980 Add centered image helper. Bartosz Taudul 2022-07-26 02:06:43 +02:00
  • 1eacce9e06 Create texture with resized icon. Bartosz Taudul 2022-07-26 01:49:50 +02:00
  • 0c36bfba5d Allow creating RGBA textures. Bartosz Taudul 2022-07-26 01:49:19 +02:00
  • 2c31ba8016 Don't free icon pixel data. Bartosz Taudul 2022-07-26 01:38:19 +02:00
  • add5c1e328 Instantiate stb_image_resize. Bartosz Taudul 2022-07-26 01:35:19 +02:00
  • 065f13c382 Add stb_image_resize. Bartosz Taudul 2022-07-26 01:32:40 +02:00
  • 002eb6ae2d Extract filtering connections functionality. Bartosz Taudul 2022-07-25 23:24:59 +02:00
  • a356340783 Extract connection history functionality. Bartosz Taudul 2022-07-25 22:57:20 +02:00
  • 31b6a88923 Extract window position save/load functionality. Bartosz Taudul 2022-07-25 21:48:06 +02:00
  • 208755ad53 Extract main thread run queue. Bartosz Taudul 2022-07-25 20:17:13 +02:00
  • f0f00512b0 Extract font loading. Bartosz Taudul 2022-07-25 01:39:13 +02:00
  • 2d327abd80 Move imgui backends to a subdirectory. Bartosz Taudul 2022-07-25 01:22:41 +02:00
  • 054c26781a Move fonts to a subdirectory. Bartosz Taudul 2022-07-25 01:20:27 +02:00
  • 1b728b50bf Merge pull request #434 from haCo77/master Bartosz Taudul 2022-07-27 21:37:12 +02:00
  • ad7c2cf5d8 fix tracy worker threads conflict Jiangping Xu 2022-07-27 11:40:27 -07:00
  • 758edf8a05 Update manual. Bartosz Taudul 2022-07-24 14:59:20 +02:00
  • c924981044 Update NEWS. Bartosz Taudul 2022-07-24 14:42:11 +02:00
  • 347317745b Update manual. Bartosz Taudul 2022-07-24 14:31:33 +02:00
  • b782b021c7 Obey custom plot colors. Bartosz Taudul 2022-07-24 13:43:03 +02:00
  • b026e09a09 Include custom color in plot configuration. Bartosz Taudul 2022-07-24 13:42:25 +02:00
  • 1dfe36e962 Implement reading 10 elements at once. Bartosz Taudul 2022-07-24 13:40:06 +02:00
  • f4b0654fcd Allow setting plot color in the configuration message. Bartosz Taudul 2022-07-24 13:32:21 +02:00
  • f354735fc4 Plot fill may be disabled. Bartosz Taudul 2022-07-24 13:28:12 +02:00
  • b2a94cbfa2 Set plot fill using configuration message. Bartosz Taudul 2022-07-24 13:10:20 +02:00
  • dceb2399ee Set plot staircase using plot configuration message. Bartosz Taudul 2022-07-24 13:09:45 +02:00
  • 3f51409389 Add step and fill parameters to plot configuration. Bartosz Taudul 2022-07-24 13:05:01 +02:00
  • 810f1573ac Use separate messages for transfer of different plot value types. Bartosz Taudul 2022-07-24 13:00:36 +02:00
  • aeedf7de2d Save/load plot steps parameter. Bartosz Taudul 2022-07-24 12:42:39 +02:00
  • 16627d7313 Plots may now be drawn as staircases. Bartosz Taudul 2022-07-24 12:37:30 +02:00
  • f8115168a6 Fill area under plots. Bartosz Taudul 2022-07-24 12:28:47 +02:00
  • b0f484d593 Display plot colors in options menu. Bartosz Taudul 2022-07-24 12:13:28 +02:00
  • 3393471dcc Draw memory plot ranges on top of plot. Bartosz Taudul 2022-07-24 12:10:46 +02:00
  • a3b6a9c95c Color plot background. Bartosz Taudul 2022-07-24 01:39:51 +02:00
  • 755df94f45 Move DarkenColor() to a proper source file. Bartosz Taudul 2022-07-24 01:29:06 +02:00
  • 27a98a3cc2 Make user plot color depend on its name. Bartosz Taudul 2022-07-24 01:26:20 +02:00
  • a98bbc2340 Display plot color in plot tooltip. Bartosz Taudul 2022-07-24 01:12:42 +02:00
  • 7d1539a0ce Plot coloring, currently by type. Bartosz Taudul 2022-07-24 01:07:10 +02:00
  • 5bee753376 Add source preview to lock info window source location. Bartosz Taudul 2022-07-24 00:18:57 +02:00
  • 0a00925a9b More compact locks drawing. Bartosz Taudul 2022-07-24 00:13:11 +02:00
  • efaf1df8d4 Move LockMap and LockHighlight definitions. Bartosz Taudul 2022-07-23 15:54:48 +02:00
  • 52f333a3f8 Update NEWS. Bartosz Taudul 2022-07-23 13:38:52 +02:00
  • f7598d2431 Implement direct children search. Bartosz Taudul 2022-07-23 13:31:41 +02:00
  • 57f03dfe9a Implement children messages filtering in zone tooltip. Bartosz Taudul 2022-07-23 13:19:30 +02:00
  • c44075544a Mention C# bindings. Bartosz Taudul 2022-07-23 12:46:39 +02:00
  • a75846dd88 Do not try to demangle really long function names. Bartosz Taudul 2022-07-23 12:37:00 +02:00
  • d282425287 Fix demangle buffer. Bartosz Taudul 2022-07-23 12:34:35 +02:00
  • cb58b4803a Update NEWS. Bartosz Taudul 2022-07-20 01:23:33 +02:00
  • 7dc95bf3a8 Fix demangling of functions with names >64KB. Bartosz Taudul 2022-07-20 01:21:43 +02:00
  • f52ac31468 Do not duplicate code. Bartosz Taudul 2022-07-20 01:06:12 +02:00
  • a04f830962 Force inline string copy functions. Bartosz Taudul 2022-07-20 01:04:59 +02:00
  • 5e0eb7e26b Drop string copy length asserts. Bartosz Taudul 2022-07-20 01:03:06 +02:00
  • 8ccfe93044 Apply 7409767 from libbacktrace. Bartosz Taudul 2022-07-20 00:41:22 +02:00
  • fca8a7707d Don't fail compilation on emscripten. Bartosz Taudul 2022-07-19 15:49:29 +02:00
  • 4d40a9cb53 Track locking thread on server side. Bartosz Taudul 2022-07-18 02:06:19 +02:00
  • 440d20b864 Don't transfer lock release thread id. Bartosz Taudul 2022-07-18 01:56:09 +02:00
  • d6a607b9f0 Update nativefiledialog-extended to 3311592. Bartosz Taudul 2022-07-17 16:22:27 +02:00
  • 85102f7a19 Update NEWS. Bartosz Taudul 2022-07-17 15:04:19 +02:00
  • fedec0caf2 Update manual. Bartosz Taudul 2022-07-17 14:52:36 +02:00
  • 06c7984a16 Move all client headers and sources to public/ directory. Bartosz Taudul 2022-07-17 13:41:40 +02:00
  • c3c799ebc4 Update NEWS. Bartosz Taudul 2022-07-13 01:00:57 +02:00
  • 94444e2afb Display compatible Tracy versions for bad protocols. Bartosz Taudul 2022-07-13 00:53:15 +02:00
  • b70321fe6a Add protocol -> version mapping table. Bartosz Taudul 2022-07-13 00:44:02 +02:00
  • 0624c592e3 Advise about slow send queue. Bartosz Taudul 2022-07-03 15:14:53 +02:00
  • edad2d7e35 Monitor send queue size. Bartosz Taudul 2022-07-03 14:52:18 +02:00
  • 3c49dea10c Link with UniformTypeIdentifiers on macos. Bartosz Taudul 2022-07-03 13:52:39 +02:00
  • de0182f12f Update NFD. Bartosz Taudul 2022-07-03 13:43:27 +02:00
  • 71b3706486 Increase contrast on timeline CPU data CPU labels. Bartosz Taudul 2022-07-03 13:04:09 +02:00
  • 6748756fa1 Increase contrast of plot min/max labels. Bartosz Taudul 2022-07-03 13:01:17 +02:00
  • f8f76a3d04 Text drawing with even more increased contrast. Bartosz Taudul 2022-07-03 12:50:35 +02:00
  • 21128be933 Limit number of make jobs. Bartosz Taudul 2022-07-02 17:46:36 +02:00
  • c2a9a4e6be Add missing includes. Bartosz Taudul 2022-07-02 17:13:20 +02:00
  • 2331ee04d2 Cleanup TracyView includes. Bartosz Taudul 2022-07-02 17:00:08 +02:00
  • 96dc8c8d1c No need to include imgui.h in source view header. Bartosz Taudul 2022-07-02 16:33:45 +02:00
  • 1879d07eae TracyImGui.hpp does not need assert.h nor algorithm includes. Bartosz Taudul 2022-07-02 16:29:37 +02:00
  • 4347cc58b1 Forward declare ImFont. Bartosz Taudul 2022-07-02 16:25:47 +02:00
  • fa9e7c02bc No force inlines in TracySocket. Bartosz Taudul 2022-07-02 16:19:54 +02:00
  • a46d3992a2 Thread view adjustment is timeline handling. Bartosz Taudul 2022-07-02 15:44:00 +02:00
  • d9ce848bb0 Also extract (and rename) timeline mouse handling. Bartosz Taudul 2022-07-02 15:42:01 +02:00
  • 889e643d2a Extract ranges UI from View. Bartosz Taudul 2022-07-02 15:39:44 +02:00
  • 9fb618c12d Rename DrawZone* -> DrawTimeline*. Bartosz Taudul 2022-07-02 15:38:10 +02:00
  • e3b11821c3 Extract zone timeline rendering from View. Bartosz Taudul 2022-07-02 15:36:36 +02:00
  • 7b04d8c0b3 Extract frames timeline UI from View. Bartosz Taudul 2022-07-02 15:31:03 +02:00
  • 0d41a6c48b Move DrawHistogramMinMaxLabel() to TracyImGui.cpp. Bartosz Taudul 2022-07-02 15:27:08 +02:00
  • 5ed7d71927 DrawAllocList() is memory. Bartosz Taudul 2022-07-02 15:24:59 +02:00
  • c2728fde04 Extract locks UI from View. Bartosz Taudul 2022-07-02 15:24:09 +02:00
  • 10205f90b4 Also extract timeline CPU data. Bartosz Taudul 2022-07-02 15:20:47 +02:00
  • c6b6cb47da Also move timeline samples. Bartosz Taudul 2022-07-02 15:16:52 +02:00
  • e005d4ff36 Extract messages UI from View. Bartosz Taudul 2022-07-02 15:15:10 +02:00
  • fe8269fa49 Mark syntax colors constexpr. Bartosz Taudul 2022-07-02 15:10:01 +02:00