Clément Grégoire
eba268ad9d
Fix #996 Remove any need for python during build
...
We are now using only CMake to generate `GitRef.hpp`. This should make it easier to build on Windows.
We use git's pretty formatting instead of rev-parse to output the full file in a single command, then CMake's `copy_if_different` to avoid unnecessary rebuilds.
Trick is to use %n for newlines and %x22 for quotes. See https://git-scm.com/docs/pretty-formats
We also output "unknown" and a warning when git is not available.
2025-05-24 01:16:08 +02:00
Bartosz Taudul
87285cfcaa
Add support for using other rev than HEAD in git-ref.py.
2024-09-20 22:04:25 +02:00
Bartosz Taudul
5934f5da9a
Generate git revision to a header file.
2024-09-08 14:18:52 +02:00
Bartosz Taudul
bb1e717026
Update magic string to look for in tracy files.
2024-06-02 14:32:33 +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
b405370af9
Add lldb pretty printers for ShortPtr, Vector, Int24, Int48.
2024-05-23 23:32:10 +02:00
Bartosz Taudul
4b14d961f0
Add LLDB summary for Vector.
2024-05-12 19:23:18 +02:00
Bartosz Taudul
657bf7d44c
Add images for more proper zigzag mip chain.
...
1x1 and 2x2 paths are 16 px wide.
4x4 path is 8 px wide.
8x8 path is 4 px wide.
16x16 path is 2 px wide.
32x32 path is 1.5 px wide.
2023-04-29 12:47:29 +02:00
Bartosz Taudul
f7b12e2dda
Add zigzag bitmap.
2023-04-27 23:17:34 +02:00
Kirk Klobe
70afa6c62c
update make-build.sh to change meson.build version
2023-03-23 07:55:03 -05:00
Bartosz Taudul
be392a76fb
Move TracyVersion.hpp to common.
2022-08-27 16:05:36 +02:00
Bartosz Taudul
1d60c0cd5b
Remove leftovers.
2022-08-18 13:18:39 +02:00
Bartosz Taudul
06c7984a16
Move all client headers and sources to public/ directory.
2022-07-17 15:47:38 +02:00
Bartosz Taudul
468add6799
Update identify.cpp build instructions.
2022-04-18 14:01:56 +02:00
Bartosz Taudul
d0a234bbf5
Add tracy dump mime type definition.
2022-04-13 23:01:06 +02:00
Bartosz Taudul
9013d71d70
Steal desktop entry definition from AUR repository.
2022-04-13 21:55:14 +02:00
Bartosz Taudul
aed1360a9c
Update to MSVC 2022.
2021-11-13 00:49:26 +01:00
Bartosz Taudul
2544b891de
Add goodness color generator.
2021-05-23 12:49:20 +02:00
Bartosz Taudul
6d8abfe640
Add utility for trace version identification.
2021-05-18 02:49:41 +02:00
Bartosz Taudul
d6fa6da0ed
Add build automation script.
2021-02-06 23:57:14 +01:00
bjacob
dfdf70aea3
Fix shutdown with TRACY_NO_EXIT=1 on Android. ( #134 )
2020-11-26 20:33:54 +01:00
Bartosz Taudul
322cc3bf12
Add missing op description list definition.
2020-11-07 00:15:58 +01:00
Bartosz Taudul
da036bf322
Save asm op description.
2020-11-06 23:56:26 +01:00
Bartosz Taudul
c9352ce228
Check for more throughput values.
2020-11-06 23:43:47 +01:00
Bartosz Taudul
81dc6c216e
Add version printer.
2020-09-10 20:38:22 +02:00
Bartosz Taudul
3992eb0542
Move RDO threshold logic to tables.
2020-06-11 14:09:19 +02:00
Bartosz Taudul
9488ee0f9e
Add micro architecture data processing utility.
2020-04-27 00:59:49 +02:00
Bartosz Taudul
0850a5e4a3
Use a proper build script.
2019-09-27 00:06:45 +02:00
Bartosz Taudul
6094d69479
Manually load required symbols.
2019-09-27 00:05:41 +02:00
Bartosz Taudul
9de2d312a3
Tiny binary.
2019-09-26 23:54:08 +02:00
Bartosz Taudul
6f5dd44f1f
Helper for reading data from kernel more efficiently.
2019-09-26 22:55:02 +02:00
Bartosz Taudul
bdfb568742
Fix div tables for max range on all channels.
2019-07-01 12:31:06 +02:00
Bartosz Taudul
b73f428739
Add DXT1 div table generator.
2019-06-29 11:49:52 +02:00
Bartosz Taudul
d593e5dfa9
DXT1 SIMD color index table generator.
2019-06-28 21:57:38 +02:00
Bartosz Taudul
e87abfa7bc
X11 colors conversion program.
2018-07-04 18:26:57 +02:00
Bartosz Taudul
ca0053d4d4
Add memory decay color table creation program.
2018-07-04 18:24:56 +02:00