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