Jan Laupetin
66aad9381e
fix: properly calculate matching memory layout with multiple variants
2026-10-22 20:01:04 +02:00
Jan Laupetin
367c87bdea
refactor: generate asset code once per asset/variant combination
2026-10-22 20:01:04 +02:00
Jan Laupetin
7c957c16a2
refactor: support multiple variants for games in zonecode
2026-10-22 20:01:00 +02:00
Jan
ab7d8f5670
fix: various wrong alignment values ( #823 )
...
* fix: alignment mistakes on various games
* chore: reduce overhead of zcg definition with members fields
* fix: make sure Material alloc alignment is 4
2026-06-07 01:14:37 +00:00
Jan Laupetin
6ea2e7faad
refactor: use ZoneOutputOffset for written variables
2026-01-17 00:45:19 +00:00
Jan Laupetin
86b7e55e5b
refactor: add game name to generated load and write files
2026-01-17 00:45:17 +00:00
Jan Laupetin
e7f126265d
refactor: add AssetMarker headers to zcg marker template
2026-01-05 17:43:56 +00:00
Jan Laupetin
660f34df69
chore: add ability for zcg to generate files once per template
2026-01-05 17:43:56 +00:00
Jan
ed029bc24d
refactor: adjust template const modifiers
2025-05-02 22:08:06 +01:00
Jan Laupetin
4e9599aabf
chore: detect structs that differ on different architectures
...
* and exclude them from assetstructtests
2025-04-27 21:04:41 +02:00
Jan
9f8a933277
chore: update ZoneCodeGenerator code style
2025-04-20 09:45:37 +02:00
Clang Format
6b4f5d94a8
Reformat code with clang format
2023-11-19 21:07:21 +00:00
Jan
6c164eee61
Update catch2 version
2023-06-18 13:40:30 +02:00
Jan
29b962e949
Add offset of members to assetstructtests
2021-03-04 09:04:25 +01:00
Jan
a10b3b7d3c
Change ZoneLoad alloc method getting alignment via alignof to alignment value being specified directly via number
2021-03-04 08:44:23 +01:00
Jan
fe121853e2
render zoneload header
2021-02-20 12:28:38 +01:00
Jan
b4f1e09315
Change cpp unit test framework to catch2 for all cpp unit test projects
2021-02-20 10:44:33 +01:00
Jan
a2029da1d5
Implement asset struct tests rendering
2021-02-20 03:14:00 +01:00
Jan
d4a98b7c52
add basis for code rendering
2021-02-20 02:33:40 +01:00