a2fe2e88ab
fix: IW3 ensure loadForRenderer is set for shaders ( #907 )
...
* fix: IW3 restore renderer loading for disk shaders
* fix: IW3 ensure `loadForRenderer` is set for shaders
* fix: use modtools linker logic for iw3 loadForRenderer shader values
---------
Co-authored-by: Jan Laupetin <[email protected] >
2026-07-17 21:55:49 +02:00
Jan Laupetin
0c4a2771ef
chore: add unit tests for iw3 techsets
2026-03-20 23:51:19 +01:00
Jan Laupetin
7bb9cfcbfa
chore: add unit tests for iw4 techsets
2026-03-20 23:03:02 +01:00
Jan Laupetin
3b0416fa99
chore: add unit tests for iw5 techsets
2026-03-20 22:20:20 +01:00
Jan Laupetin
8d0e3f054c
chore: add unit tests for t5 techsets
2026-03-20 20:58:14 +01:00
Jan Laupetin
5272b9060d
chore: use templating for t6 techset compilation
2026-03-14 09:09:56 +01:00
Jan Laupetin
7ab9adc17c
chore: handle flag 80 on t6 techniques
2026-03-02 22:09:01 +00:00
Jan Laupetin
400c6ca78a
fix: use buffer binding point instead of index
2026-03-02 22:09:00 +00:00
Jan Laupetin
b2f51b2ae1
fix: technique loading tech flags
2026-03-02 22:09:00 +00:00
Jan Laupetin
c0a7114b24
chore: add tests for techset and technique compilation
2026-03-02 22:08:59 +00:00
Jan Laupetin
bf9beb1458
chore: make sure TechsetCompilerT6 sets proper worldVertFormat
2026-03-02 22:08:55 +00:00
Jan Laupetin
aa47ffa629
refactor: introduce subasset loading
2026-02-05 18:17:15 +01:00
Jan Laupetin
94cc12f4af
fix: add platform to test code
2025-10-27 21:01:04 +01:00
Jan Laupetin
734173066b
refactor: only refer to game id in zone
2025-08-31 18:00:27 +01:00
Jan Laupetin
fdef6797aa
fix: messed up kvp compiler reference
2025-08-06 00:31:52 +01:00
Jan Laupetin
46fb919a52
refactor: do not nest asset namespaces in game namespaces
...
* Duplicated namespace names are kind of annoying
2025-08-06 00:50:35 +02:00
Jan Laupetin
33c09dfe61
refactor: streamline obj compiling asset loading
2025-08-05 18:51:56 +02:00
Jan
d1e6aa9da0
test: add unit test for IwdCreator
2025-01-08 21:25:48 +00:00
Jan
fa249b0bd3
test: add unit test for IPakCreator
2025-01-08 21:05:11 +00:00
Jan
3b5ca86b0d
test: add unit test for ImageIwdPostProcessor
2025-01-08 17:37:19 +00:00
Jan
8c8ceae0bd
test: add unit test for ImageIPakPostProcessor
2025-01-08 17:36:01 +00:00
Jan
cacccf64e1
fix: make sure kvps are in a deterministic order
2025-01-05 10:16:14 +00:00
Jan
fc9e6ce14d
test: add test for KeyValuePairsCompilerT6
2025-01-05 00:16:57 +00:00