2084412010
Fix scene selection outline mask path
2026-04-09 05:16:04 +08:00
6bf9203eec
Add runtime material buffer bindings
2026-04-08 19:18:07 +08:00
162f1cc12e
engine: sync editor rendering and ui changes
2026-04-08 16:09:15 +08:00
08c3278e10
Tighten builtin pass metadata and remove skybox property fallbacks
2026-04-08 13:13:42 +08:00
2e961295bf
Fix backpack material artifact rebuild
2026-04-08 02:53:12 +08:00
6e6a98a022
Tighten material loader schema parsing
2026-04-08 01:10:51 +08:00
901a6ecc26
Close shader authoring pipeline and UsePass dependency tracking
2026-04-07 18:49:37 +08:00
2f9b1696cd
Close shader authoring usepass regressions
2026-04-07 18:37:11 +08:00
558b6438cf
rendering: formalize legacy material shader pass hints
2026-04-07 09:49:21 +08:00
5913462178
rendering: strip redundant builtin material pass hints
2026-04-07 09:30:36 +08:00
a8b4da16a3
rendering: formalize shader keyword metadata contract
2026-04-06 18:55:26 +08:00
a74c25b5ae
Tighten material schema-driven binding path
2026-04-04 17:02:56 +08:00
03bd755e0a
Formalize material schema and constant layout contract
2026-04-03 16:49:30 +08:00
d4afa022c1
Add shader artifact import pipeline
2026-04-03 14:56:51 +08:00
c9adc6ec5e
feat: add multi-pass shader manifest loading
2026-04-02 22:54:25 +08:00
e30f5d5ffa
Split mesh artifacts into material and texture artifacts
2026-04-02 19:36:16 +08:00
dd08d8969e
refactor: add minimal material gpu binding
2026-04-02 17:13:53 +08:00
4c167bec0e
Implement initial Unity-style asset library cache
2026-04-02 03:03:36 +08:00
e5cb79f3ce
chore: sync workspace state
2026-03-29 01:36:53 +08:00
9a5c187abc
Add material render state and pipeline caching
2026-03-27 12:18:04 +08:00
f68da2e3f9
Add material render metadata and loader parsing
2026-03-27 00:30:49 +08:00
e174862b8a
Import material textures with mesh assets
2026-03-26 16:22:24 +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