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
Bartosz Taudul
608ff35c8c
Merge pull request #801 from kubouch/patch-1
...
Fix wrong parameter in TracyCLContextName
2024-05-29 17:43:58 +02:00
Jakub Žádník
da9b9f8e79
Fix wrong parameter in TracyCLContextName
...
The macro accepted a `context` parameter, but its expansion used `ctx`.
`context` is renamed to `ctx` in `TracyCLContext` for consistency.
2024-05-29 16:22:21 +03:00
Bartosz Taudul
cbea6d7852
Fix 32-bit builds.
2024-05-28 20:51:16 +02:00
Bartosz Taudul
aae58fbc3a
Update NEWS.
2024-05-26 20:49:43 +02:00
Bartosz Taudul
1ff73edd20
Add linux kernel symbol code retrieval.
2024-05-26 20:49:43 +02:00
Bartosz Taudul
f8524f8bcd
Merge pull request #799 from heyallnorahere/fix-vulkan-timestamps
...
Fix vkCmdWriteTimestamp overwrite issues
2024-05-25 22:57:43 +02:00
heyallnorahere
7fa2c6cfd2
add availability flag to vkGetQueryPoolResults (vulkan profiler)
2024-05-25 20:02:57 +00:00
Bartosz Taudul
82aecbdb31
Calculate size of kernel code sections.
2024-05-25 17:18:41 +02:00
Bartosz Taudul
64aad9e751
Load all kernel symbols, mark non-code sections with null name.
2024-05-25 17:18:41 +02:00
Bartosz Taudul
d5064aa8ea
Try to prevent reallocs when building kernel symbols table.
...
% wc -l /proc/kallsyms
419362 /proc/kallsyms
2024-05-25 17:18:41 +02:00
Bartosz Taudul
56b4424399
Be consistent with how statistics shows inline counts.
2024-05-25 13:03:32 +02:00
Bartosz Taudul
0333b9f591
Hide "propagate inlines" checkbox if there are no inlined functions.
2024-05-25 12:54:12 +02:00
Bartosz Taudul
071d440955
Show number of inlined functions in a symbol.
2024-05-25 12:51:17 +02:00
Bartosz Taudul
f0d3eb1dfe
Right-align image name + base address in symbol view.
2024-05-25 12:38:28 +02:00
Bartosz Taudul
17b4e83ed0
Update NEWS.
2024-05-25 12:17:04 +02:00
Bartosz Taudul
55b29ff20b
Cleanup.
2024-05-25 00:16:29 +02:00
Bartosz Taudul
6e14d1ff45
Add summary printer for robin hood.
2024-05-25 00:03:23 +02:00
Bartosz Taudul
535a2c8504
Add pretty-printer for ZoneEvent.
2024-05-24 23:45:16 +02:00
Bartosz Taudul
d3da7dcecd
Fix out-of-bounds access on non-continuous frames.
2024-05-24 22:52:46 +02:00
Bartosz Taudul
005d092903
Don't set debug flags in non-debug builds (to shut up the compiler).
2024-05-24 01:16:06 +02:00
Bartosz Taudul
c5e64a182c
Do not "eliminate unused debug types". It's broken.
2024-05-24 01:07:02 +02:00
Bartosz Taudul
b405370af9
Add lldb pretty printers for ShortPtr, Vector, Int24, Int48.
2024-05-23 23:32:10 +02:00
Bartosz Taudul
afe5c8dfbe
Don't try to create FrameData in ProcessFrameMarkEnd().
2024-05-23 19:48:33 +02:00
Bartosz Taudul
216a4b7663
Support Create() not creating an item.
2024-05-23 19:47:40 +02:00
Bartosz Taudul
cf23441116
Cosmetics.
2024-05-21 20:18:54 +02:00
Bartosz Taudul
60ae46a373
Merge pull request #796 from mcourteaux/master
...
Fix savings calculation.
2024-05-21 20:14:42 +02:00
Martijn Courteaux
bd00c6a4ee
Improve time comparing display with better colors.
2024-05-21 19:47:19 +02:00
Martijn Courteaux
abdbaed737
Simplify time comparing display.
2024-05-21 19:32:43 +02:00
Martijn Courteaux
86717de6e1
Improve time comparing display.
2024-05-21 19:24:04 +02:00
Martijn Courteaux
ec7fc9ffb6
Cleanup
2024-05-21 19:08:54 +02:00
Martijn Courteaux
717e545158
Improve time comparing display.
2024-05-21 19:08:16 +02:00
Martijn Courteaux
f704c57f98
Clearer and more detailed comparison in terms of slow down or speed up of times when comparing traces.
2024-05-21 17:10:48 +02:00
Martijn Courteaux
73f09de29d
Fix savings calculation.
2024-05-21 15:25:23 +02:00
Bartosz Taudul
8983e14e18
Merge pull request #794 from M4T1A5/cmake-multiprocess-compilation
...
Server CMake: Enable multi-processor compilation in Visual Studio projects
2024-05-18 14:24:37 +02:00
Matias Kangasjärvelä
63da2886d1
Enable multi-processor compilation in Visual Studio projects
2024-05-18 15:01:43 +03:00
Bartosz Taudul
813f4243db
Restrict using mold linker to clang.
2024-05-12 19:44:58 +02:00
Bartosz Taudul
1a971d867d
Fix dtl.
2024-05-12 19:23:18 +02:00
Bartosz Taudul
4b14d961f0
Add LLDB summary for Vector.
2024-05-12 19:23:18 +02:00
Bartosz Taudul
11eee619fb
Merge pull request #786 from mcourteaux/plot-height
...
Support adjusting plot height.
2024-05-08 11:57:54 +02:00