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

Commit Graph

  • 90d7f92ddd chore: replace all usages of removed ClassUtils macros refactor/remove-class-utils 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 main 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
  • 60a5067179 Merge pull request #683 from Laupetin/dependabot/submodules/thirdparty/json-904592d Jan 2026-02-13 23:56:48 +01:00
  • 342e1102b0 Merge pull request #681 from Laupetin/dependabot/submodules/thirdparty/catch2-b6c7b21 Jan 2026-02-13 23:56:39 +01:00
  • f679c26024 Merge pull request #680 from Laupetin/dependabot/submodules/thirdparty/eigen-9b709e8 Jan 2026-02-13 23:56:31 +01:00
  • 953d85961b chore(deps): bump thirdparty/json from 21b5374 to 904592d dependabot[bot] 2026-02-13 22:13:44 +00:00
  • 14119cafaa chore(deps): bump thirdparty/zlib from 9f25df2 to 2570416 dependabot[bot] 2026-02-13 22:13:42 +00:00
  • 7d5ae8469f chore(deps): bump thirdparty/catch2 from de7e863 to b6c7b21 dependabot[bot] 2026-02-13 22:13:40 +00:00
  • 2a467e6612 chore(deps): bump thirdparty/eigen from afb4380 to 9b709e8 dependabot[bot] 2026-02-13 22:13:37 +00:00
  • 5aa84ebbf7 Merge pull request #678 from Laupetin/dependabot/submodules/thirdparty/eigen-afb4380 Jan 2026-02-07 09:06:38 +01:00
  • ffe22849b9 Merge pull request #677 from Laupetin/dependabot/submodules/thirdparty/json-21b5374 Jan 2026-02-07 09:06:26 +01:00
  • 229d5b2f99 Merge pull request #676 from Laupetin/dependabot/submodules/thirdparty/libtomcrypt-63af5f6 Jan 2026-02-07 09:06:12 +01:00
  • 86547906fd Merge pull request #675 from Laupetin/dependabot/submodules/thirdparty/zlib-9f25df2 Jan 2026-02-07 09:05:57 +01:00
  • 449bdb7335 chore(deps): bump thirdparty/eigen from ddfc68d to afb4380 dependabot[bot] 2026-02-06 22:13:36 +00:00
  • 466343fda2 chore(deps): bump thirdparty/json from 553c314 to 21b5374 dependabot[bot] 2026-02-06 22:13:30 +00:00
  • 83e59612d1 chore(deps): bump thirdparty/libtomcrypt from 9a13375 to 63af5f6 dependabot[bot] 2026-02-06 22:13:28 +00:00
  • e4bfa4ecdb chore(deps): bump thirdparty/zlib from 9eadab4 to 9f25df2 dependabot[bot] 2026-02-06 22:13:25 +00:00
  • bc1ecbae0c Merge pull request #673 from Laupetin/chore/vs2026 Jan 2026-02-06 09:54:28 +01:00
  • 7fd818871c chore: use windows-2025-vs2026 in CI for running with VS2026 Jan Laupetin 2026-02-05 18:05:09 +01:00
  • b8b5d4b921 chore: generate vs2026 solutions on windows Jan Laupetin 2026-01-26 20:18:24 +01:00
  • be28d78153 Merge pull request #674 from Laupetin/refactor/sub-assets Jan 2026-02-05 18:51:20 +01:00
  • aa47ffa629 refactor: introduce subasset loading Jan Laupetin 2026-02-05 16:25:00 +00:00
  • 1be411b371 Merge pull request #672 from Laupetin/refactor/game-asset-type-names Jan 2026-02-05 18:15:52 +01:00
  • 3b1e65e8cc refactor: move asset type names to IGame implementations Jan Laupetin 2026-02-04 22:35:33 +00:00
  • e5784d09ed refactor: retrieve asset names from IGame Jan Laupetin 2026-02-04 23:00:10 +01:00
  • 1540b69ac1 refactor: asset refs are specified via asset name not enum entry Jan Laupetin 2026-02-04 20:41:28 +00:00
  • 504f67fc2c Merge pull request #671 from Laupetin/dependabot/npm_and_yarn/src/ModManUi/modman-dependencies-75d77a3742 Jan 2026-01-31 08:20:51 +01:00
  • 58fe21c7a4 Merge pull request #670 from Laupetin/dependabot/submodules/thirdparty/zlib-9eadab4 Jan 2026-01-31 08:20:38 +01:00
  • 912f7c68a1 Merge pull request #669 from Laupetin/dependabot/submodules/thirdparty/lz4-446a35f Jan 2026-01-31 08:20:26 +01:00
  • dea1e54f47 Merge pull request #668 from Laupetin/dependabot/submodules/thirdparty/eigen-ddfc68d Jan 2026-01-31 08:20:13 +01:00
  • 1d2b612f88 Merge pull request #667 from Laupetin/dependabot/submodules/thirdparty/json-553c314 Jan 2026-01-31 08:19:59 +01:00
  • 2c94ffc91a chore(deps): bump the modman-dependencies group dependabot[bot] 2026-01-30 22:35:16 +00:00
  • fbbb044c9d chore(deps): bump thirdparty/zlib from 2209f63 to 9eadab4 dependabot[bot] 2026-01-30 22:13:23 +00:00
  • 02e1b30c3d chore(deps): bump thirdparty/lz4 from 34b5f09 to 446a35f dependabot[bot] 2026-01-30 22:13:21 +00:00
  • 94da6aeef7 chore(deps): bump thirdparty/eigen from fdfdd4c to ddfc68d dependabot[bot] 2026-01-30 22:13:17 +00:00
  • 1760296f1a chore(deps): bump thirdparty/json from 25f4863 to 553c314 dependabot[bot] 2026-01-30 22:13:14 +00:00
  • 1446d42cbd docs: remove unused changelog file Jan Laupetin 2026-01-29 20:17:24 +01:00