Commit Graph

8 Commits

Author SHA1 Message Date
8848cfd958 chore: checkpoint current workspace changes 2026-04-11 22:14:02 +08:00
fac6e588a8 Formalize gaussian splat prepare-order pass 2026-04-11 03:02:30 +08:00
901a6ecc26 Close shader authoring pipeline and UsePass dependency tracking 2026-04-07 18:49:37 +08:00
261dd44fd5 rendering: add keyword-aware shader variant selection 2026-04-06 19:37:01 +08:00
a8b4da16a3 rendering: formalize shader keyword metadata contract 2026-04-06 18:55:26 +08:00
6636834b35 feat: add unity-aligned shader contract metadata 2026-04-03 00:01:31 +08:00
70ced2d91f refactor: add shader pass and backend variants 2026-04-02 16:10:50 +08:00
0b3423966d refactor(tests): reorganize tests directory to match engine structure
- Created tests/Core/Asset/ with tests for IResource, ResourceTypes, ResourceHandle, ResourceCache, ResourceDependencyGraph, ResourceGUID
- Created tests/Core/IO/ with tests for IResourceLoader, ResourcePath, ResourceFileSystem, FileArchive, ResourcePackage
- Reorganized tests/Resources/ into subdirectories: Texture/, Mesh/, Material/, Shader/, AudioClip/
- Added CMakeLists.txt for each new test subdirectory
- Fixed Material.h missing ResourceManager.h include (lost during engine refactor)
- tests/Core/CMakeLists.txt updated to include Asset/ and IO/ subdirectories
2026-03-24 15:44:13 +08:00