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

29 Commits

Author SHA1 Message Date
Bartosz Taudul a28c115c5c Wayland refeactoring. 2024-01-30 19:23:51 +01:00
Moritz Heinemann 69b82903cd Prefer internal imgui 2023-11-15 14:41:45 +01:00
Bartosz Taudul 58f84379d0 Setup Wayland build. 2022-12-20 00:35:43 +01: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 3c49dea10c Link with UniformTypeIdentifiers on macos. 2022-07-03 13:52:39 +02:00
Bartosz Taudul 4347b5c99c Allow using GTK file chooser instead of portal one (#387). 2022-05-09 22:37:40 +02:00
Bartosz Taudul 94b283b1e6 Use native file selector on Linux. 2022-04-20 19:40:27 +02:00
Bartosz Taudul e870d68a47 Specify proper NFD GTK source file. 2022-04-20 19:40:27 +02:00
Bartosz Taudul 673dfd0f02 Update ImGui GLFW and OpenGL 3.x backends.
The new embedded ImGui OpenGL loader has been extended with a couple of
functions and definitions needed by TracyTexture.cpp.
2021-08-22 13:30:46 +02:00
Stone Tickle 1918c0ffe6 fix TRACY_NO_FILESELECTOR macro 2021-03-17 08:51:24 +09:00
Stone Tickle 97313a295b remove explicit linking for dlopened OpenGL 2021-03-17 06:43:52 +09:00
Bartosz Taudul f0e1d77ebc Update imgui to 1.81 + docking. 2021-02-11 00:30:41 +01:00
Stone Tickle e2c5d37255 make wayland strictly on demand 2020-10-02 10:55:31 +09:00
Stone Tickle a4f83c55a6 Add Wayland build option 2020-10-01 20:07:13 +09:00
Thales Sabino 6e3f19d0c9 Update build requirement from GTK2 to GTK3 2020-08-14 14:05:00 +01:00
Jim Blandy 7bc8c6283a Factor out Unix build logic into shared files. 2020-07-31 11:08:36 -07:00
Jim Blandy 652582b119 Factor out makefile TBB detection, apply to all tools. 2020-07-31 09:14:12 -07:00
Jim Blandy a12bf2d753 Fancier TBB (Threaded Building Blocks) detection.
Update documentation to mention that it's needed.
2020-07-30 18:24:42 -07:00
Bartosz Taudul 25c7245566 Revert "Use pkg-config to link with TBB, but silence errors."
This reverts commit b4d6833231.

pkg-config setup for TBB is debian-specific.
2020-06-19 20:07:06 +02:00
Bartosz Taudul b4d6833231 Use pkg-config to link with TBB, but silence errors. 2020-06-19 02:17:10 +02:00
Bartosz Taudul 2a54f2df5d Reverse the fileselector compile option. 2020-03-26 23:11:26 +01:00
Bartosz Taudul d495431f24 Reverse the root window compile option. 2020-03-26 23:08:29 +01:00
Bartosz Taudul 58bb5d40c5 Remove support for non-extended font builds. 2020-03-26 23:04:44 +01:00
Bartosz Taudul a49638e9a6 Link with capstone on unix. 2020-03-26 00:18:38 +01:00
Bartosz Taudul 5956366118 Need to explicitly specify gl3w as OpenGL loader. 2019-10-27 12:45:31 +01:00
Bartosz Taudul 3e74d041c9 Link with Thread Building Blocks, if available. 2019-07-28 01:53:39 +02:00
Bartosz Taudul 914a1713e3 Use freetype to render fonts. 2018-08-17 21:40:15 +02:00
Bartosz Taudul b76707ffa1 Render main profiler view in whole window. 2018-08-17 17:00:56 +02:00
Bartosz Taudul a54191cb3c Rename "standalone" to "profiler". 2018-08-07 22:26:37 +02:00