Bartosz Taudul
1476afb992
Do not force enable CMake configure on open in VS Code.
2026-03-15 22:17:18 +01:00
Bartosz Taudul
0dc6be27f3
Add tracy-merge tool for combining trace files
...
Merges multiple .tracy files into a single combined trace using the
Import API. Each trace's threads are remapped using compound TIDs
encoding (pid << 32) | tid to prevent collisions.
Thread names are prefixed with process name. If the same process/thread
name combination appears in multiple traces, PID is included to
disambiguate (e.g., myapp[12345]/MainThread).
Co-authored-by: Grégoire Roussel <gregoire.roussel@wandercraft.eu >
2026-03-02 20:35:20 +01:00
Bartosz Taudul
82a0476ad5
Revert "Copying compile_commands.json is no longer needed, apparently."
...
This reverts commit de2a9fd18f .
2024-09-22 13:08:10 +02:00
Bartosz Taudul
de2a9fd18f
Copying compile_commands.json is no longer needed, apparently.
2024-09-19 20:13:20 +02:00
Bartosz Taudul
26bf9b60cd
Don't redirect output to debug console in VS Code.
2024-09-12 23:16:15 +02:00
Grégoire Roussel
9a88b8ff4b
Merge import-* folders
2024-07-12 22:56:09 +02:00
Grégoire Roussel
9cf61d6597
[build-system] Migrate test/ directory to CMakeLists
...
- remove MakeFile, replaced with equivalent CMakeLists.txt
- add advanced option TRACY_DEMANGLE in client for CI testing
2024-07-03 14:05:49 +02:00
Bartosz Taudul
4b14d961f0
Add LLDB summary for Vector.
2024-05-12 19:23:18 +02:00
Bartosz Taudul
0e458447ff
Don't keep opening terminal on launch.
2024-03-23 22:27:49 +01:00
Bartosz Taudul
a2fdd3638c
Change CMake build dir to "build".
2024-03-21 23:04:40 +01:00
Bartosz Taudul
4c6f6332b0
Copy compile_commands.json to workspace root.
2024-03-21 23:04:40 +01:00
Bartosz Taudul
06244c0def
Provide sane default config for VS Code CMake extension.
2024-03-21 23:04:39 +01:00
Bartosz Taudul
4bfd6f42bc
Add CMake build files for the rest of the utilites.
2024-03-21 23:04:39 +01:00
Bartosz Taudul
699d93c7ae
Provide a list of recommended VS Code extensions.
2024-03-21 23:04:37 +01:00
Bartosz Taudul
1c43f6efa7
Move profiler to top of CMake projects list.
...
Will it make it the default in the extension?
2024-03-21 23:04:37 +01:00
Bartosz Taudul
96d44cc847
Add VS Code CMake configuration.
2024-03-21 23:04:37 +01:00
Bartosz Taudul
b73a0ff54e
Replace build and launch config by CMake integration.
2024-03-21 23:04:37 +01:00
Bartosz Taudul
0081f1bda0
Remove Microsoft's C++ extension configuration.
...
Use clangd instead.
2024-03-21 23:04:36 +01:00
Bartosz Taudul
6d6b7c0989
Add test application build and run configuration.
2022-04-30 19:02:47 +02:00
Bartosz Taudul
1a94929780
Use clang to make VS Code builds.
...
This should improve build times to take only ~65% of time.
2022-04-26 21:19:56 +02:00
Bartosz Taudul
b59739fac2
Update launch configurations.
2022-04-24 16:07:49 +02:00
Bartosz Taudul
3b33a49bd8
Setup VS Code build tasks.
2022-04-24 16:07:49 +02:00
Bartosz Taudul
e7be9b4e21
Update vscode debug launch configuration for lldb.
2022-04-23 23:16:13 +02:00
Bartosz Taudul
5243bfe5a0
Add minimal vscode configuration.
2020-08-15 02:10:14 +02:00