2
0
mirror of https://github.com/Laupetin/OpenAssetTools.git synced 2026-04-21 10:58:44 +00:00

Commit Graph

  • 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
  • e1ce1e6ea8 Merge pull request #691 from Laupetin/chore/refactor-hashing-funcs Jan 2026-02-23 08:44:21 +01:00
  • f7e0cb3c45 chore: call common djb2 implementations in game hashing funcs Jan Laupetin 2026-02-21 10:52:36 +00:00
  • 9502ebfc26 chore: add tests for game hashing funcs Jan Laupetin 2026-02-22 23:17:07 +00:00
  • 95a9e897c2 Merge pull request #689 from Laupetin/dependabot/submodules/thirdparty/eigen-1dcea43 Jan 2026-02-21 12:31:13 +01:00
  • 37bcc96893 chore(deps): bump thirdparty/eigen from 9b709e8 to 1dcea43 dependabot[bot] 2026-02-20 22:13:46 +00:00
  • 4a409da7cc Merge pull request #690 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-d72ec7ee39 Jan 2026-02-21 09:10:20 +01:00
  • 330e18a642 Merge pull request #688 from Laupetin/dependabot/submodules/thirdparty/lz4-1519f46 Jan 2026-02-21 00:02:55 +01:00
  • 734e968ed9 Merge pull request #687 from Laupetin/dependabot/submodules/thirdparty/zlib-da607da Jan 2026-02-20 23:53:27 +01:00
  • c2d5ba753c Merge pull request #686 from Laupetin/dependabot/submodules/thirdparty/json-8167d2f Jan 2026-02-20 23:42:37 +01:00
  • 50028df787 Merge pull request #685 from Laupetin/dependabot/submodules/thirdparty/catch2-29c9844 Jan 2026-02-20 23:42:24 +01:00
  • 09e3f4bcbb chore(deps): bump the modman-dependencies group across 1 directory with 10 updates dependabot[bot] 2026-02-20 22:41:24 +00:00
  • 941402f41a chore(deps): bump thirdparty/lz4 from 446a35f to 1519f46 dependabot[bot] 2026-02-20 22:13:42 +00:00
  • 3774d99656 chore(deps): bump thirdparty/zlib from 2570416 to da607da dependabot[bot] 2026-02-20 22:13:39 +00:00
  • cba5b456b8 chore(deps): bump thirdparty/json from 904592d to 8167d2f dependabot[bot] 2026-02-20 22:13:37 +00:00
  • 018442bd10 chore(deps): bump thirdparty/catch2 from b6c7b21 to 29c9844 dependabot[bot] 2026-02-20 22:13:35 +00:00
  • a8312607dc Merge pull request #682 from Laupetin/dependabot/submodules/thirdparty/zlib-2570416 Jan 2026-02-14 00:01:01 +01:00