2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-03-09 06:23:03 +00:00
Commit Graph

2998 Commits

Author SHA1 Message Date
Jan
67c62ad429 Merge pull request #705 from Laupetin/dependabot/submodules/thirdparty/lz4-5c4c1fb
chore(deps): bump thirdparty/lz4 from `130f457` to `5c4c1fb`
2026-03-07 01:12:49 +01:00
Jan
93cd0cd57b Merge pull request #704 from Laupetin/dependabot/submodules/thirdparty/eigen-20fce70
chore(deps): bump thirdparty/eigen from `f64d1e0` to `20fce70`
2026-03-07 01:12:40 +01:00
Jan
dcdeac056e Merge pull request #703 from Laupetin/dependabot/submodules/thirdparty/json-f534f4f
chore(deps): bump thirdparty/json from `8167d2f` to `f534f4f`
2026-03-07 01:12:29 +01:00
dependabot[bot]
ef6d87a006 chore(deps): bump thirdparty/lz4 from 130f457 to 5c4c1fb
Bumps [thirdparty/lz4](https://github.com/lz4/lz4) from `130f457` to `5c4c1fb`.
- [Release notes](https://github.com/lz4/lz4/releases)
- [Commits](130f457aea...5c4c1fb235)

---
updated-dependencies:
- dependency-name: thirdparty/lz4
  dependency-version: 5c4c1fb2354133e1f3b087a341576985f8114bd5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 22:13:45 +00:00
dependabot[bot]
f67ca57038 chore(deps): bump thirdparty/eigen from f64d1e0 to 20fce70
Bumps [thirdparty/eigen](https://gitlab.com/libeigen/eigen) from `f64d1e0` to `20fce70`.
- [Release notes](https://gitlab.com/libeigen/eigen/tags)
- [Commits](f64d1e0acc...20fce70e5a)

---
updated-dependencies:
- dependency-name: thirdparty/eigen
  dependency-version: 20fce70e5a27c5924035ec592bad6e063b8aef17
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 22:13:40 +00:00
dependabot[bot]
d33f3e7df2 chore(deps): bump thirdparty/json from 8167d2f to f534f4f
Bumps [thirdparty/json](https://github.com/nlohmann/json) from `8167d2f` to `f534f4f`.
- [Release notes](https://github.com/nlohmann/json/releases)
- [Commits](8167d2f641...f534f4f75e)

---
updated-dependencies:
- dependency-name: thirdparty/json
  dependency-version: f534f4f75e12893716ea688679aeb768bff426c4
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-06 22:13:36 +00:00
Jan
96b3f28a19 Merge pull request #702 from Laupetin/fix/zone-code-conditional-generation-linux
fix: do not spam zcg executions when building on linux
2026-03-06 19:45:37 +01:00
Jan Laupetin
fe05816af0 fix: do not spam zcg executions when building on linux
* make considers the timestamp of every output instead of only for the
  log
* to fix this remove all outputs from the command other than the log
2026-03-06 18:26:44 +01:00
Jan
8e3327dd40 Merge pull request #701 from Laupetin/refactor/remove-class-utils
refactor: remove old c++ version class utils macros
2026-03-06 18:00:38 +01:00
Jan Laupetin
90d7f92ddd chore: replace all usages of removed ClassUtils macros 2026-03-06 00:13:04 +01:00
Jan Laupetin
bc16febfe2 chore: remove utilities from ClassUtils that were meant for cpp backwards compatibility 2026-03-05 21:50:00 +00:00
Jan
96766f8500 Merge pull request #700 from Laupetin/chore/templating-iterative-compilation
chore: do not write templated output if up to date
2026-03-05 22:42:45 +01:00
Jan Laupetin
f8b3361bbe chore: add build log for zcg 2026-03-05 21:08:39 +00:00
Jan Laupetin
027d47d549 chore: add buildlog to all templated code 2026-03-05 21:08:39 +00:00
Jan Laupetin
5f28bcc58a chore: use TextFileCheckDirtyOutput for RawTemplater 2026-03-05 19:55:32 +00:00
Jan Laupetin
d80cdd9712 chore: add TextFileCheckDirtyOutput to FileUtils 2026-03-05 20:30:36 +01:00
Jan Laupetin
d469af2328 chore: use namespace for FileUtils 2026-03-05 20:27:47 +01:00
Jan Laupetin
304ebd56a7 chore: do not write ZCG output if up to date 2026-03-05 18:37:34 +00:00
Jan
c9c2fdc8c2 Merge pull request #692 from Laupetin/feature/t6-techset-loading
feat: t6 techset and technique loading
2026-03-05 00:23:56 +01:00
Jan Laupetin
6eb0ec4179 chore: reorganize precompiled index logic into separate file 2026-03-04 22:47:30 +00:00
Jan Laupetin
1611c222cc chore: add logic for computing precompiled index on material pass 2026-03-04 22:00:30 +00:00
Jan Laupetin
925e51cb10 fix: not setting correct flags on technique post processing when reusing assets 2026-03-02 22:09:02 +00:00
Jan Laupetin
12199b5395 fix: not properly respecting code const array boundaries when dumping techniques 2026-03-02 22:09:02 +00:00
Jan Laupetin
d0ee167d2d fix: not properly setting common technique shader type 2026-03-02 22:09:01 +00:00
Jan Laupetin
bbb282a206 chore: deactivate IW4 material and techset compilation for now 2026-03-02 22:09:01 +00:00
Jan Laupetin
7ab9adc17c chore: handle flag 80 on t6 techniques 2026-03-02 22:09:01 +00:00
Jan Laupetin
dcd67adad4 fix: shader arg matrix row count 2026-03-02 22:09:00 +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
5a126157f8 fix: not setting shader arg flags when auto creating 2026-03-02 22:08:59 +00:00
Jan Laupetin
c0a7114b24 chore: add tests for techset and technique compilation 2026-03-02 22:08:59 +00:00
Jan Laupetin
aec1372c5b fix: vertex decl compiler not recognizing abbreviations with more than 1 digit 2026-03-02 22:08:59 +00:00
Jan Laupetin
5ab3fd7ca0 chore: enable techset debugging on dumper creation level 2026-03-02 22:08:59 +00:00
Jan Laupetin
38cb7d3759 feat: set proper tech flags and sampler flags for loaded techniques 2026-03-02 22:08:58 +00:00
Jan Laupetin
a3f250fdca feat: compile t6 techsets 2026-03-02 22:08:58 +00:00
Jan Laupetin
38abe459e1 fix: errors with common techset dumping
* not respecting transposing matrices
* not respecting arrays
2026-03-02 22:08:58 +00:00
Jan Laupetin
86ae57578b feat: add t6 sub asset loaders for shaders 2026-03-02 22:08:57 +00:00
Jan Laupetin
9a527c16fa feat: add t6 vertexdecl sub asset creator 2026-03-02 22:08:57 +00:00
Jan Laupetin
3ef8cc7260 chore: add more details to common techset infos in t5,t6 2026-03-02 22:08:57 +00:00
Jan Laupetin
e66030a5df chore: improve game shader types 2026-03-02 22:08:56 +00:00
Jan Laupetin
2d2912741b fix: not properly initializing sub asset pools 2026-03-02 22:08:56 +00:00
Jan Laupetin
2e3b5501b6 chore: extract more information from d3d11 shaders 2026-03-02 22:08:56 +00:00
Jan Laupetin
a6d63e9b31 fix: constraint on asset name arrays 2026-03-02 22:08:56 +00:00
Jan Laupetin
e749514972 fix: compilation with CommonTechset 2026-03-02 22:08:55 +00:00
Jan Laupetin
bf9beb1458 chore: make sure TechsetCompilerT6 sets proper worldVertFormat 2026-03-02 22:08:55 +00:00
Jan Laupetin
e61ec8582a chore: use CommonTechset instead of TechsetDefinition 2026-03-02 22:08:55 +00:00
Jan
c9d5f208d5 Merge pull request #699 from Laupetin/update-package-lock
chore: update package lock
2026-02-28 15:58:23 +01:00
Jan Laupetin
0941a357d9 chore: update package lock 2026-02-28 15:29:40 +01:00
Jan
85b973885c Merge pull request #697 from Laupetin/dependabot/github_actions/actions/upload-artifact-7
chore(deps): bump actions/upload-artifact from 6 to 7
2026-02-28 00:05:28 +01:00
Jan
635c97a0e3 Merge pull request #698 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-3aa4f5b772
chore(deps): bump the modman-dependencies group in /src/ModManUi with 5 updates
2026-02-28 00:04:41 +01:00