Commit Graph

8 Commits

Author SHA1 Message Date
817b32b8d9 feat(graphics): refactor pipeline keying and allocators
Major refactor of graphics pipeline keying, shader cache, and resource allocation.
Replaced most Allocator usage with AllocationHandle, modernized logger usage,
and unified pipeline state keys. Updated MeshUtility to use AllocationHandle.FreeList.
Added new shader pipeline architecture docs and improved error handling throughout.

BREAKING CHANGE: Pipeline keying and resource allocation APIs have changed.
2026-04-13 23:07:52 +09:00
bd13e7faa0 Merge branch 'develop' into feature/docking-layout
# Conflicts:
#	src/Editor/Ghost.Editor/ActivationHandler.cs
#	src/Editor/Ghost.Editor/App.xaml
#	src/Editor/Ghost.Editor/View/Windows/EngineEditorWindow.xaml
2026-03-29 01:20:01 +09:00
5f0eea49cf docs: add docking layout implementation plan 2026-03-28 21:34:00 +09:00
51398f29d2 docs: add docking layout design spec 2026-03-28 21:23:25 +09:00
095fcc87a7 docs: generated api docs for graphics 2026-03-28 15:35:54 +09:00
b194b57e4e docs: refactor document folder structure. 2026-03-28 14:35:37 +09:00
f38ad04c4f docs: add dock layout implementation plan 2026-03-28 12:14:51 +09:00
dd41cafd64 docs: add dock layout system design spec 2026-03-28 12:13:38 +09:00