Commit Graph
6887 Commits
Author SHA1 Message Date
Bartosz Taudul d5a46f97c1 Release MemData. 2022-08-14 11:37:24 +02:00
Bartosz Taudul 07d921b322 Cosmetics. 2022-08-14 11:29:36 +02:00
Bartosz Taudul 77e3a480a4 Properly terminate CPU model string. 2022-08-13 19:37:34 +02:00
Bartosz Taudul 7dbfed9aea Drop access to native window.
The new NFD library is not using this information, and the old one was using
it only on Windows. Oh well.

Removal of this functionality also removes some build-time decisions.
2022-08-12 21:44:24 +02:00
Bartosz Taudul baea6ddf11 More concise machine code display. 2022-08-09 01:17:24 +02:00
Bartosz Taudul 849e58bfb3 No rpmalloc on emscripten. 2022-08-08 19:40:17 +02:00
Bartosz Taudul bb22542a90 Decouple rpmalloc usage from TRACY_ENABLE flag. 2022-08-08 19:40:16 +02:00
Bartosz Taudul 3840f39fc9 Fix macros. 2022-08-08 19:16:42 +02:00
Bartosz Taudul d67e51a4ba Target native architecture when making debug builds. 2022-08-08 18:47:47 +02:00
Bartosz Taudul 259672abc6 Use proper type in StringKey initialization. 2022-08-08 18:47:11 +02:00
Bartosz Taudul 4cd36ecdea No parallel execution on emscripten. 2022-08-08 18:41:06 +02:00
Bartosz Taudul d63d1c9e7f Load icon during rendering backend setup.
Creating a new window along with setting up an OpenGL context is universally
a lengthy operation. Decode the icon image on a separate thread.
2022-08-07 17:13:38 +02:00
Bartosz Taudul 73be35ea98 Fix unknown source box style. 2022-08-06 23:41:47 +02:00
Bartosz Taudul 4607dca13b Smaller frame bar color thresholds legend. 2022-08-04 22:32:35 +02:00
Bartosz Taudul 225d6c1ede Update manual. 2022-08-04 19:17:24 +02:00
Bartosz Taudul 8835a7b35d Update NEWS. 2022-08-04 19:02:22 +02:00
Bartosz Taudul 49dc3431ab Allow setting custom FPS targets on frames overview. 2022-08-04 18:58:13 +02:00
Bartosz Taudul 9b5d0747eb Add overview of frame target colors. 2022-08-04 18:46:37 +02:00
Bartosz Taudul 740155f5e3 Make frame targets input box smaller. 2022-08-04 18:23:25 +02:00
Bartosz Taudul c3eb65be41 Merge pull request #441 from laurelkeys/patch-1
Update CMakeLists.txt after directory changes
2022-08-04 14:00:29 +02:00
Tiago Chaves 70026097cc Update CMakeLists.txt 2022-08-04 08:51:08 -03:00
Bartosz Taudul fc7b3c3c0e Merge pull request #440 from Danielmelody/master
Using push/pop in all pragma pack pair to avoid potential padding bugs
2022-08-03 13:36:47 +02:00
Daniel dc74b8adfd Using push/pop in all pragma pack pair to avoid potential padding bugs 2022-08-03 18:39:42 +08:00
Bartosz Taudul eeffb6d25c Merge pull request #439 from antiagainst/fix-event-debug
Fix include path and QueueType::PlotData in TracyEventDebug.cpp
2022-08-02 21:27:20 +02:00
Lei Zhang 37bcb9cd4a Fix include path and QueueType::PlotData in TracyEventDebug.cpp
* common/TracyQueue.hpp is now under public/.
* QueueType::PlotData is splitted by cases.
2022-08-02 12:44:13 -04:00
Bartosz Taudul 5a36782c83 Fix inline functions not being attributed to symbols.
Regression was introduced in commit 18112d3c6.
2022-07-31 12:38:24 +02:00
Bartosz Taudul c6464f44da Fix typo. 2022-07-30 22:02:25 +02:00
Bartosz Taudul 81431cd35c Update NEWS. 2022-07-30 21:45:02 +02:00
Bartosz Taudul 8a7e3dc8ba Update manual. 2022-07-30 21:43:57 +02:00
Bartosz Taudul e0f813d9e9 Add support for Vsync capture on Linux. 2022-07-30 21:29:44 +02:00
Bartosz Taudul 91b002267e Emit dedicated Vsync frame messages. 2022-07-30 19:53:40 +02:00
Bartosz Taudul 8b4385498d Process Vsync frame messages.
Version bump is required due to frame set name pointer hack.
2022-07-30 19:51:29 +02:00
Bartosz Taudul e86238642a Add dedicated frame Vsync queue message. 2022-07-30 19:50:42 +02:00
Bartosz Taudul b19f9e1f4d Use common functionality to get frame set name. 2022-07-30 19:32:25 +02:00
Bartosz Taudul 92871ba75a Allow external data insertion into string discovery vectors. 2022-07-30 18:35:50 +02:00
Bartosz Taudul 86bc2020cb Fix call to rpmalloc_thread_finalize in manual lifetime use-case. 2022-07-30 14:33:39 +02:00
Bartosz Taudul 52643fcd2a Compatibility fixes for rpmalloc. 2022-07-30 14:13:54 +02:00
Bartosz Taudul 45ba4f2390 Disable auto-cleanup in rpmalloc. 2022-07-30 13:35:44 +02:00
Bartosz Taudul 6be10b6122 Update rpmalloc to 1.4.4. 2022-07-30 13:29:57 +02:00
Bartosz Taudul 7b35d88716 Merge pull request #437 from tmayoff/meson_fix
Meson fix
2022-07-29 11:18:01 +02:00
Tyler Mayoff 1e957d6ceb fixed includes 2022-07-28 18:36:07 -04:00
Tyler Mayoff 51ddf43333 Fixed source paths 2022-07-28 18:32:54 -04:00
Bartosz Taudul 46292b0719 Dynamically track saved window state. 2022-07-28 00:48:14 +02:00
Bartosz Taudul aa07820eb7 Rely solely on GLFW DPI handling. 2022-07-28 00:31:10 +02:00
Bartosz Taudul b86f1a907a Move all GLFW code to a separate class. 2022-07-28 00:24:52 +02:00
Bartosz Taudul 138f80001e Add stb_image_resize to the list of used libraries. 2022-07-28 00:24:51 +02:00
Bartosz Taudul 1e8029c4d9 Display icon in the about screen. 2022-07-28 00:24:50 +02:00
Bartosz Taudul 66a6488980 Add centered image helper. 2022-07-28 00:24:50 +02:00
Bartosz Taudul 1eacce9e06 Create texture with resized icon. 2022-07-28 00:24:49 +02:00
Bartosz Taudul 0c36bfba5d Allow creating RGBA textures. 2022-07-28 00:24:49 +02:00