2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-03-16 01:43:04 +00:00

Commit Graph

  • 914cdda360 feat: summarize warnings and errors after linking and unlinking feature/asset-creation-logging Jan Laupetin 2026-03-16 00:46:14 +01:00
  • 58ab46413a chore: prefix warn and error messages Jan Laupetin 2026-03-15 23:06:56 +01:00
  • 3da04f8092 feat: more details about which assets are dumped Jan Laupetin 2026-03-15 22:47:46 +01:00
  • 64a36d89e1 feat: more detailed logs about what is being loaded Jan Laupetin 2026-03-15 19:23:54 +01:00
  • a25ddf173c Merge pull request #713 from Laupetin/feature/t5-techniques main Jan 2026-03-15 16:06:28 +01:00
  • b93925c306 fix: inconsistencies on t5 technique compilation Jan Laupetin 2026-03-15 15:31:01 +01:00
  • f4ed3e6c93 fix: warn but accept invalid argument types in shaders Jan Laupetin 2026-03-15 12:56:13 +01:00
  • e8b9ece6bd feat: t5 techset compiling Jan Laupetin 2026-03-14 23:23:30 +01:00
  • 04870e8fbf chore: use templated code for t5 techset dumping Jan Laupetin 2026-03-14 23:22:50 +01:00
  • 1e933d6ae2 Merge pull request #712 from Laupetin/feature/iw3-techniques Jan 2026-03-14 21:27:00 +01:00
  • aaf4c0fd7d docs: adjust supported asset types for techniquesets Jan Laupetin 2026-03-14 20:52:39 +01:00
  • daa891a922 feat: add techset compiling for IW3 Jan Laupetin 2026-03-14 20:46:58 +01:00
  • 5993c88897 feat: dump iw3 technique sets Jan Laupetin 2026-03-14 20:25:41 +01:00
  • a613cb0f8b fix: release ci pipeline broken v0.27.0 Jan Laupetin 2026-03-14 16:53:04 +01:00
  • 8376bea762 Merge pull request #711 from Laupetin/fix/iw4-dirty-rebuild Jan 2026-03-14 16:32:49 +01:00
  • edcc6774c7 fix: not reusing cbrushedge_t type in iw3,iw4 clipMap Jan Laupetin 2026-03-14 16:01:30 +01:00
  • 14b143466d fix: not adding offset of reusable type when type is not structure Jan Laupetin 2026-03-14 15:56:08 +01:00
  • adc3908b90 Merge pull request #707 from Laupetin/feature/techset-iw4 Jan 2026-03-14 14:05:46 +01:00
  • 08a869f8c3 chore: add cursed calculation for techflag 200 in iw4 Jan Laupetin 2026-03-14 13:35:42 +01:00
  • 629564073c fix: auto creating dx9 shader args with too many elements Jan Laupetin 2026-03-14 10:50:12 +01:00
  • 161ab45306 chore: handle iw4 technique flags Jan Laupetin 2026-03-09 00:01:35 +01:00
  • 503fe89251 feat: load shader args for dx9 shaders Jan Laupetin 2026-03-07 12:10:12 +00:00
  • 6e19b94b9b chore: use templated loaders for shaders in IW4,T6 Jan Laupetin 2026-03-07 11:11:53 +00:00
  • fbfd418e20 feat: add templated technique compiler for IW4 Jan Laupetin 2026-03-07 10:32:53 +00:00
  • dbe5cffb2f feat: use templated techset compiler for IW4 Jan Laupetin 2026-03-07 10:02:39 +00:00
  • 3bb7f1aa05 chore: use templated vertex decl compiler Jan Laupetin 2026-03-07 09:51:12 +00:00
  • 5272b9060d chore: use templating for t6 techset compilation Jan Laupetin 2026-03-07 09:42:57 +00:00
  • 02a3394c2d fix: fix extraction of source templating games Jan Laupetin 2026-03-07 09:21:34 +00:00
  • 3aac05a516 fix: make sure matrix shader args with less than 4 rows are properly dumped and loaded Jan Laupetin 2026-03-07 00:33:27 +01:00
  • 2f12092773 fix: indentation in shader dumping error message Jan Laupetin 2026-03-06 22:38:11 +00:00
  • eae57d9da0 feat: template techset and shader dumping for IW4,T6 Jan Laupetin 2026-03-06 21:55:26 +00:00
  • bb9dba4132 chore: add CommonCodeSourceInfos for IW4 Jan Laupetin 2026-03-06 20:08:50 +00:00
  • 192654da09 Merge pull request #710 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-0eabfe3075 Jan 2026-03-14 09:09:29 +01:00
  • 3e85db8110 fix: header transformation plugin not properly handling utf-8 characters Jan Laupetin 2026-03-14 08:37:26 +01:00
  • 76881dc77f chore: update to vite 8 Jan Laupetin 2026-03-14 08:16:40 +01:00
  • 8806a5b591 chore(deps): bump the modman-dependencies group dependabot[bot] 2026-03-13 22:16:01 +00:00
  • 72f6bef815 Merge pull request #709 from Laupetin/dependabot/submodules/thirdparty/json-eba0a92 Jan 2026-03-14 08:05:30 +01:00
  • b3811d281a Merge pull request #708 from Laupetin/dependabot/submodules/thirdparty/eigen-9ae0e0f Jan 2026-03-14 08:05:22 +01:00
  • bf6d529fc8 chore(deps): bump thirdparty/json from f534f4f to eba0a92 dependabot[bot] 2026-03-13 22:13:27 +00:00
  • 9462b6cd75 chore(deps): bump thirdparty/eigen from 20fce70 to 9ae0e0f dependabot[bot] 2026-03-13 22:13:22 +00:00
  • 2000917c06 Merge pull request #706 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-2f2f4b5981 Jan 2026-03-07 01:12:59 +01:00
  • 67c62ad429 Merge pull request #705 from Laupetin/dependabot/submodules/thirdparty/lz4-5c4c1fb Jan 2026-03-07 01:12:49 +01:00
  • 93cd0cd57b Merge pull request #704 from Laupetin/dependabot/submodules/thirdparty/eigen-20fce70 Jan 2026-03-07 01:12:40 +01:00
  • dcdeac056e Merge pull request #703 from Laupetin/dependabot/submodules/thirdparty/json-f534f4f Jan 2026-03-07 01:12:29 +01:00
  • 7dbce3c883 chore(deps-dev): bump the modman-dependencies group dependabot[bot] 2026-03-06 22:16:28 +00:00
  • ef6d87a006 chore(deps): bump thirdparty/lz4 from 130f457 to 5c4c1fb dependabot[bot] 2026-03-06 22:13:45 +00:00
  • f67ca57038 chore(deps): bump thirdparty/eigen from f64d1e0 to 20fce70 dependabot[bot] 2026-03-06 22:13:40 +00:00
  • d33f3e7df2 chore(deps): bump thirdparty/json from 8167d2f to f534f4f dependabot[bot] 2026-03-06 22:13:36 +00:00
  • 96b3f28a19 Merge pull request #702 from Laupetin/fix/zone-code-conditional-generation-linux Jan 2026-03-06 19:45:37 +01:00
  • fe05816af0 fix: do not spam zcg executions when building on linux Jan Laupetin 2026-03-06 18:26:44 +01:00
  • 8e3327dd40 Merge pull request #701 from Laupetin/refactor/remove-class-utils Jan 2026-03-06 18:00:38 +01:00
  • 90d7f92ddd chore: replace all usages of removed ClassUtils macros Jan Laupetin 2026-03-05 22:31:07 +00:00
  • bc16febfe2 chore: remove utilities from ClassUtils that were meant for cpp backwards compatibility Jan Laupetin 2026-03-05 21:50:00 +00:00
  • 96766f8500 Merge pull request #700 from Laupetin/chore/templating-iterative-compilation Jan 2026-03-05 22:42:45 +01:00
  • f8b3361bbe chore: add build log for zcg Jan Laupetin 2026-03-05 20:20:00 +00:00
  • 027d47d549 chore: add buildlog to all templated code Jan Laupetin 2026-03-05 20:07:52 +00:00
  • 5f28bcc58a chore: use TextFileCheckDirtyOutput for RawTemplater Jan Laupetin 2026-03-05 19:55:32 +00:00
  • d80cdd9712 chore: add TextFileCheckDirtyOutput to FileUtils Jan Laupetin 2026-03-05 18:55:27 +00:00
  • d469af2328 chore: use namespace for FileUtils Jan Laupetin 2026-03-05 20:27:47 +01:00
  • 304ebd56a7 chore: do not write ZCG output if up to date Jan Laupetin 2026-03-05 17:39:02 +00:00
  • c9c2fdc8c2 Merge pull request #692 from Laupetin/feature/t6-techset-loading Jan 2026-03-05 00:23:56 +01:00
  • 6eb0ec4179 chore: reorganize precompiled index logic into separate file Jan Laupetin 2026-03-04 22:12:39 +00:00
  • 1611c222cc chore: add logic for computing precompiled index on material pass Jan Laupetin 2026-03-02 22:07:55 +00:00
  • 925e51cb10 fix: not setting correct flags on technique post processing when reusing assets Jan Laupetin 2026-03-01 18:36:27 +01:00
  • 12199b5395 fix: not properly respecting code const array boundaries when dumping techniques Jan Laupetin 2026-03-01 16:39:00 +01:00
  • d0ee167d2d fix: not properly setting common technique shader type Jan Laupetin 2026-03-01 16:33:53 +01:00
  • bbb282a206 chore: deactivate IW4 material and techset compilation for now Jan Laupetin 2026-01-23 21:55:27 +00:00
  • 7ab9adc17c chore: handle flag 80 on t6 techniques Jan Laupetin 2026-03-01 13:31:24 +01:00
  • dcd67adad4 fix: shader arg matrix row count Jan Laupetin 2026-03-01 01:27:52 +01:00
  • 400c6ca78a fix: use buffer binding point instead of index Jan Laupetin 2026-03-01 01:13:35 +01:00
  • b2f51b2ae1 fix: technique loading tech flags Jan Laupetin 2026-03-01 00:56:56 +01:00
  • 5a126157f8 fix: not setting shader arg flags when auto creating Jan Laupetin 2026-03-01 00:55:18 +01:00
  • c0a7114b24 chore: add tests for techset and technique compilation Jan Laupetin 2026-02-28 22:53:27 +01:00
  • aec1372c5b fix: vertex decl compiler not recognizing abbreviations with more than 1 digit Jan Laupetin 2026-02-28 22:53:02 +01:00
  • 5ab3fd7ca0 chore: enable techset debugging on dumper creation level Jan Laupetin 2026-02-28 15:27:03 +01:00
  • 38cb7d3759 feat: set proper tech flags and sampler flags for loaded techniques Jan Laupetin 2026-02-28 11:35:37 +00:00
  • a3f250fdca feat: compile t6 techsets Jan Laupetin 2026-02-27 23:05:44 +01:00
  • 38abe459e1 fix: errors with common techset dumping * not respecting transposing matrices * not respecting arrays Jan Laupetin 2026-02-27 23:04:42 +01:00
  • 86ae57578b feat: add t6 sub asset loaders for shaders Jan Laupetin 2026-02-27 21:40:35 +01:00
  • 9a527c16fa feat: add t6 vertexdecl sub asset creator Jan Laupetin 2026-02-27 21:28:28 +01:00
  • 3ef8cc7260 chore: add more details to common techset infos in t5,t6 Jan Laupetin 2026-02-27 22:11:50 +01:00
  • e66030a5df chore: improve game shader types Jan Laupetin 2026-02-27 22:06:08 +01:00
  • 2d2912741b fix: not properly initializing sub asset pools Jan Laupetin 2026-02-27 21:21:08 +01:00
  • 2e3b5501b6 chore: extract more information from d3d11 shaders Jan Laupetin 2026-02-27 21:13:31 +01:00
  • a6d63e9b31 fix: constraint on asset name arrays Jan Laupetin 2026-02-27 21:09:06 +01:00
  • e749514972 fix: compilation with CommonTechset Jan Laupetin 2026-02-04 21:05:39 +00:00
  • bf9beb1458 chore: make sure TechsetCompilerT6 sets proper worldVertFormat Jan Laupetin 2026-01-22 21:43:06 +00:00
  • e61ec8582a chore: use CommonTechset instead of TechsetDefinition Jan Laupetin 2026-01-19 22:13:12 +00:00
  • c9d5f208d5 Merge pull request #699 from Laupetin/update-package-lock Jan 2026-02-28 15:58:23 +01:00
  • 0941a357d9 chore: update package lock Jan Laupetin 2026-02-28 15:29:40 +01:00
  • 85b973885c Merge pull request #697 from Laupetin/dependabot/github_actions/actions/upload-artifact-7 Jan 2026-02-28 00:05:28 +01:00
  • 635c97a0e3 Merge pull request #698 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-3aa4f5b772 Jan 2026-02-28 00:04:41 +01:00
  • 42ab1c1647 Merge pull request #696 from Laupetin/dependabot/github_actions/actions/download-artifact-8 Jan 2026-02-28 00:01:29 +01:00
  • 8b2937311d Merge pull request #695 from Laupetin/dependabot/submodules/thirdparty/lz4-130f457 Jan 2026-02-27 23:41:53 +01:00
  • 44bcfeeff8 Merge pull request #694 from Laupetin/dependabot/submodules/thirdparty/eigen-f64d1e0 Jan 2026-02-27 23:41:44 +01:00
  • 63ac9ab932 chore(deps): bump the modman-dependencies group dependabot[bot] 2026-02-27 22:28:16 +00:00
  • 5d9bf38185 chore(deps): bump actions/upload-artifact from 6 to 7 dependabot[bot] 2026-02-27 22:13:34 +00:00
  • e0b8be76b9 chore(deps): bump actions/download-artifact from 7 to 8 dependabot[bot] 2026-02-27 22:13:30 +00:00
  • a2aa64b032 chore(deps): bump thirdparty/lz4 from 1519f46 to 130f457 dependabot[bot] 2026-02-27 22:13:24 +00:00
  • 2bb9473e46 chore(deps): bump thirdparty/eigen from 18791a8 to f64d1e0 dependabot[bot] 2026-02-27 22:13:21 +00:00