Bartosz Taudul
6cc772e71e
Unlock any eligible new achievements that may have been added.
2024-06-08 11:55:55 +02:00
Bartosz Taudul
1247f365d0
Improve some achievement descriptions.
2024-06-08 11:55:46 +02:00
Bartosz Taudul
a8e427fc7f
Locked achievements can't be done.
2024-06-08 11:44:30 +02:00
Bartosz Taudul
d9fe3ed9a6
Add CMake option to not use parallel STL.
2024-06-08 00:20:12 +02:00
Bartosz Taudul
a3b63bb468
Save / load state of achievements.
2024-06-07 23:53:27 +02:00
Bartosz Taudul
3f2d28407b
Animate achievements star button when attention is needed.
2024-06-07 23:53:27 +02:00
Bartosz Taudul
ba154e02db
Allow checking if achievements need attention.
2024-06-07 23:53:27 +02:00
Bartosz Taudul
139dc44a00
Hook up save / load trace achievements.
2024-06-07 23:53:26 +02:00
Bartosz Taudul
d474f21576
Add a check for being connected to "connect to client" achievement.
2024-06-07 23:53:26 +02:00
Bartosz Taudul
efdd28f7bb
Add achievement for connecting to a client.
2024-06-07 23:53:26 +02:00
Bartosz Taudul
6aa9401b95
Add achievement wrapper function to TracyView.
2024-06-07 23:53:26 +02:00
Bartosz Taudul
aff60a6a36
Mark the initial achievement as achieved on startup.
2024-06-07 23:53:26 +02:00
Bartosz Taudul
cddab58b0d
Add achievements processing logic.
2024-06-07 23:53:26 +02:00
Bartosz Taudul
d2e995478e
Add initial achievements data.
2024-06-07 23:53:26 +02:00
Bartosz Taudul
b5fda4f456
Add achievement data structure definitions.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
02ad97ff3f
Disable achievements UI on emscripten.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
2e2e6257d7
Show/hide achievements list window.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
bf0226fb64
Update screen only when achievements notification is animating.
...
The NeedsUpdate() method will be useful in future.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
3886111e70
Add achievements notification.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
8051ceaa43
Add a basic achievements manager.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
f6f8fb3d27
Set dark background.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
2cea5706d5
Add initial achievements popup.
2024-06-07 23:53:25 +02:00
Bartosz Taudul
5e211fb581
Merge pull request #812 from mcourteaux/master
...
Two minor fixes.
2024-06-07 13:32:49 +02:00
Martijn Courteaux
5d52427f4a
Two minor fixes.
2024-06-07 11:36:47 +02:00
Bartosz Taudul
a17c218351
Merge pull request #809 from Ravbug/master
...
TracyClient Windows for ARM support
2024-06-05 11:16:20 +02:00
Ravbug
5454f7564c
Windows for ARM support
2024-06-04 17:21:24 -07:00
Bartosz Taudul
8d67c79431
Add self-profiling option.
2024-06-04 02:22:35 +02:00
Bartosz Taudul
abf12f79c5
Set the default save config also in tracy-update.
2024-06-02 17:29:21 +02:00
Bartosz Taudul
0a187a65f6
Update manual.
2024-06-02 17:05:00 +02:00
Bartosz Taudul
870959e93f
Update NEWS.
2024-06-02 16:09:42 +02:00
Bartosz Taudul
3a186887ed
Added compression streams to save trace UI.
2024-06-02 15:52:37 +02:00
Bartosz Taudul
455738a266
Default to zstd level 3 with 4 streams in tracy-capture.
2024-06-02 15:35:07 +02:00
Bartosz Taudul
277ec25a8d
Spin when waiting for decompressed data instead of using lock + cv.
2024-06-02 15:06:16 +02:00
Bartosz Taudul
ce240ddfc1
Loading multi-stream data.
2024-06-02 14:32:33 +02:00
Bartosz Taudul
bb1e717026
Update magic string to look for in tracy files.
2024-06-02 14:32:33 +02:00
Bartosz Taudul
048ff8213a
Support loading single-stream new format traces.
2024-06-02 14:32:32 +02:00
Bartosz Taudul
eb1cbb454a
Move common file buffer sizes to a separate header.
2024-06-02 14:32:32 +02:00
Bartosz Taudul
095df5f416
Expose streams in tracy-update.
2024-06-02 14:32:32 +02:00
Bartosz Taudul
3bf4a674bc
Use multiple compression streams when writing trace files.
2024-06-02 14:32:32 +02:00
Bartosz Taudul
9c3a4e5762
Separate compression from writing data to file.
2024-05-31 20:29:57 +02:00
Bartosz Taudul
9dea830f98
Move file compression enum out of FileWrite.
2024-05-31 19:24:32 +02:00
Bartosz Taudul
07c6e12dbf
Measure load and save time separately in tracy-update.
2024-05-31 17:43:13 +02:00
Bartosz Taudul
0d5bd53be3
Update imgui to 1.90.7-docking.
2024-05-31 17:31:26 +02:00
Bartosz Taudul
982d6ddcdc
Update zstd to 1.5.6.
2024-05-31 17:31:21 +02:00
Bartosz Taudul
4db02dd041
Merge pull request #806 from slomp/slomp/d3d11-on-demand-fix
...
fix TracyD3D11 "on demand"
2024-05-31 16:18:36 +02:00
Marcos Slomp
eba17d0fd8
fix TracyD3D11 "on demand"
2024-05-31 07:11:10 -07:00
Bartosz Taudul
026a34a0fc
Merge pull request #804 from AWoloszyn/fix-gpu-src-assert
...
Fix for assert in GetGpuSourceLocationZonesCntReal
2024-05-30 20:56:27 +02:00
Andrew Woloszyn
0c7cbd1d03
Fix for assert in GetGpuSourceLocationZonesCntReal
...
When TRACY_NO_STATISTICS is defined, the assert in
GetGpuSourceLocationZonesCntReal will always get hit
as nothing is ever inserted in gpuSourceLocationZonesCnt
unless reading from a file.
Match the behavior with GetGpuSourceLocationZonesReal
to add the source location if it is missing.
2024-05-30 14:26:20 -04:00
Bartosz Taudul
15145aa74c
Fix Gitea actions.
2024-05-30 14:41:22 +02:00
Bartosz Taudul
207e065ffe
Protect against empty program name.
2024-05-30 13:59:30 +02:00