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

511 Commits

Author SHA1 Message Date
Bartosz Taudul 5461427493 Print error message when opening a trace from command line fails. 2024-02-03 16:25:01 +01:00
Bartosz Taudul c4863d4324 Bump ImGui to 1.90.1. 2024-01-11 13:21:19 +01:00
Bartosz Taudul b262cb2428 Handle load failure exceptions. 2023-12-31 14:16:06 +01:00
Bartosz Taudul d64307be91 Move bad version popup out of file selector ifdef check. 2023-12-31 13:54:04 +01:00
Bartosz Taudul cf1e91b853 Bump ImGui to 1.90 + docking. 2023-11-15 18:47:54 +01:00
Moritz Heinemann 69b82903cd Prefer internal imgui 2023-11-15 14:41:45 +01:00
Michael Leslie daba5ae1d8 add qnx support for instrumentation profiling only 2023-10-24 17:40:13 -07:00
Bartosz Taudul 93537dff33 Merge pull request #636 from ids1024/xdg-decoration
wayland: Fix use of xdg-decoration protocol
2023-10-09 23:56:42 +02:00
Ian Douglas Scott 8fe6c39bb5 wayland: Fix use of xdg-decoration protocol
`zxdg_toplevel_decoration_v1` isn't a global, so the code handling it as
one wasn't doing anything. Instead,
`zxdg_decoration_manager_v1_get_toplevel_decoration` returns it.

This fixes the behavior for compositors that support server-side
decoration, but do not default to it until explicitly requested by the
client.
2023-10-09 14:32:42 -07:00
Bartosz Taudul 009cc92320 Update ImGui to 1.89.9 + docking. 2023-10-09 23:30:57 +02:00
Bartosz Taudul 434a27b85d Fix linking on win32. 2023-10-08 20:36:16 +02:00
Fabio Arnold ed54848536 Fix macOS DPI scaling 2023-08-23 12:24:22 +02:00
Bartosz Taudul c689e9e0aa Adjust language to no longer specify "all cores". 2023-08-05 12:08:29 +02:00
Bartosz Taudul 6c6ec00251 Handle failures when loading connection history. 2023-06-29 23:59:54 +02:00
Bartosz Taudul c57b8994f6 Reduce required version of wl_seat protocol to 5.
The latest wl_seat protocol version is 9, but the last addition was made
to it in version 5. Wayland is stupid.
2023-05-25 18:48:45 +02:00
Bartosz Taudul 2759f96c0e Add headers required on FreeBSD. 2023-05-23 23:48:48 +02:00
Bartosz Taudul eca841dfe3 Properly call make from within makefiles. 2023-05-23 22:42:53 +02:00
Bartosz Taudul c79154c87b Extract processing client broadcast messages to a separate function. 2023-05-07 16:11:42 +02:00
Bartosz Taudul 64daca9f79 Disable LTO on wasm.
wasm-ld: error: /home/wolf/.emscripten_cache/sysroot/lib/wasm32-emscripten/lto/libc-mt.a(ntohs.o): attempt to add bitcode file after LTO.
wasm-ld: error: /home/wolf/.emscripten_cache/sysroot/lib/wasm32-emscripten/lto/libc-mt.a(htonl.o): attempt to add bitcode file after LTO.
2023-05-07 16:10:59 +02:00
Bartosz Taudul bd2f903c08 Add persistent target FPS option. 2023-05-01 19:09:27 +02:00
Bartosz Taudul ba41255ccc Adjust wording. 2023-05-01 15:48:33 +02:00
Bartosz Taudul 555b3628ee Expose configuration options in the UI. 2023-05-01 15:32:16 +02:00
Bartosz Taudul b68ada2abd Load/save global config. 2023-05-01 15:13:58 +02:00
Bartosz Taudul efce727ad4 Add extern "C" to ini.h. 2023-05-01 15:13:00 +02:00
Bartosz Taudul a2d470690f Pass global config to View. 2023-05-01 14:41:38 +02:00
Bartosz Taudul f68be9bfc3 Add ini to project file. 2023-05-01 14:12:34 +02:00
Bartosz Taudul 2c227af4f3 Add rxi's ini sources.
https://github.com/rxi/ini
13a254c9e38def8924a83badfea5eda5a01b9295
2023-05-01 14:08:28 +02:00
Bartosz Taudul 0f0ac2d6c5 No longer need glGenerateMipmap. 2023-04-29 13:11:16 +02:00
Bartosz Taudul e1e4699a52 Load custom mip chain for zigzags. 2023-04-29 13:10:58 +02:00
Bartosz Taudul 474dc6945e Draw zigzags using bitmaps. 2023-04-27 23:17:35 +02:00
Bartosz Taudul 62ec968f24 Load zigzag texture. 2023-04-27 23:17:34 +02:00
Bartosz Taudul 383f1ea8f1 Update OpenGL loader. 2023-04-27 23:17:34 +02:00
Bartosz Taudul f7b12e2dda Add zigzag bitmap. 2023-04-27 23:17:34 +02:00
Bartosz Taudul fa815f3c3b Remove redundant check. 2023-04-24 23:57:27 +02:00
Bartosz Taudul f60e51c91b Fix std::move() usage. 2023-04-16 16:47:47 +02:00
Bartosz Taudul a0221c8660 Pass function objects through const references. 2023-04-16 16:44:18 +02:00
Bartosz Taudul 778d0cb3fb Socket::ReadUpTo() doesn't support timeouts. 2023-04-16 12:19:48 +02:00
Bartosz Taudul 72dfab80f8 Update ImGui to 1.89.5 + docking. 2023-04-16 00:22:05 +02:00
Bartosz Taudul 8c1b519fa1 Fix wasm cleanup. 2023-03-25 12:26:28 +01:00
Bartosz Taudul bea3c0f4d1 Don't pass -march=native to emcc. 2023-03-25 12:25:40 +01:00
Bartosz Taudul 241fa68708 Make embed.tracy downloadable. 2023-03-25 12:20:36 +01:00
Bartosz Taudul e62a383833 Update imgui to 1.89.4 + docking + emscripten glfw fix. 2023-03-20 23:54:46 +01:00
Bartosz Taudul b0174f2f3a No privilege elevation is possible on emscripten. 2023-02-20 21:36:18 +01:00
Bartosz Taudul fad09a452a Update ImGui to 1.89.3 + docking. 2023-02-14 17:57:14 +01:00
Bartosz Taudul cc5e97c88d Bump stb_image.h to 2.28. 2023-01-31 22:55:18 +01:00
Bartosz Taudul 096293110b Update ImGui to 1.89.2 + docking. 2023-01-05 19:15:58 +01:00
Bartosz Taudul 6e70b7c20b Push keyboard modifiers to ImGui. 2022-12-22 17:48:14 +01:00
Bartosz Taudul 797d5df850 Push key events to ImGui. 2022-12-22 17:39:30 +01:00
Bartosz Taudul dff2a6d6c2 Implement XKB text compositing. 2022-12-20 22:19:45 +01:00
Bartosz Taudul b7affdd92d Create XKB compose table/state. 2022-12-20 21:55:31 +01:00