9c8f2ae84c
refactor(srp): let universal assets declare native backend keys
2026-04-19 23:32:41 +08:00
21b790c2f8
refactor(srp): unify mono recorder backend ownership
2026-04-19 23:09:34 +08:00
74e790891c
refactor(srp): decouple managed pipeline assets from fixed native backend
2026-04-19 21:46:05 +08:00
20e727e882
refactor(srp): close universal recording composition seam
2026-04-19 17:00:48 +08:00
6c605bbe20
refactor(srp): hide universal recording helpers behind base apis
2026-04-19 16:17:38 +08:00
93f06e84ed
Refactor new editor boundaries and test ownership
2026-04-19 15:52:28 +08:00
f45b34a03a
Refactor new editor state ownership model
2026-04-19 04:36:52 +08:00
c59cd83c38
refactor(new_editor): tighten app dependency boundaries
2026-04-19 02:48:41 +08:00
8164baba0a
docs(plan): archive thesis drafts and reference updates
2026-04-19 00:24:25 +08:00
9ca7960346
docs(plan): archive editor and SRP milestones
2026-04-18 23:57:55 +08:00
ed9b5178f8
docs: archive old plans
2026-04-17 22:43:27 +08:00
8798e63e32
refactor(rendering): formalize native graph recording helpers
2026-04-15 20:46:00 +08:00
64212a53c7
Add 3DGS D3D12 MVS bootstrap and PLY loader
2026-04-13 00:36:50 +08:00
8848cfd958
chore: checkpoint current workspace changes
2026-04-11 22:14:02 +08:00
0a2bdedc59
Archive outdated Library cache plans
2026-04-11 15:57:29 +08:00
fac6e588a8
Formalize gaussian splat prepare-order pass
2026-04-11 03:02:30 +08:00
4080b2e5fe
Fix D3D12 NanoVDB volume load stalls
2026-04-11 00:27:23 +08:00
7fc7bb0a22
docs(api): sync archive and command guidance
2026-04-10 17:33:51 +08:00
447977214e
docs(api): sync entry guidance for dual api roots
2026-04-10 17:32:04 +08:00
46fac8a215
docs(api): sync active and archived API entry docs
2026-04-10 17:27:29 +08:00
e2e4e08479
docs(api): refresh audit sync snapshot
2026-04-10 17:26:05 +08:00
dd467d2468
docs: drop audit report from commit history
2026-04-10 17:19:45 +08:00
4111f841d4
Formalize volume shader include context
2026-04-10 01:05:03 +08:00
225f533c7c
docs(api): refresh rebuild status and close recovery wave
2026-04-10 00:10:08 +08:00
31756847ab
docs: sync api and planning docs
2026-04-08 16:07:03 +08:00
eef5de7ee9
Archive completed renderer closure plans
2026-04-06 16:41:24 +08:00
6645d507d0
Formalize final color policy resolution
2026-04-06 15:55:50 +08:00
97f7c26eff
Archive multi-light plan and draft next renderer phase
2026-04-05 17:23:50 +08:00
10fda68694
Clean up directional shadow integration test debug scaffolding
2026-04-05 13:32:39 +08:00
e5cb79f3ce
chore: sync workspace state
2026-03-29 01:36:53 +08:00
268daf7bc9
Move design notes into docs/used
2026-03-25 21:55:28 +08:00
16e2065c6c
Unified logging: Replace LogSystem with EditorConsoleSink
...
- Created EditorConsoleSink (implements ILogSink interface)
- EditorConsoleSink stores logs in memory buffer (max 1000 entries)
- Added to Debug::Logger in Application::Initialize()
- ConsolePanel now reads from EditorConsoleSink via static GetInstance()
- Removed separate LogSystem singleton
- Removed editor/src/Core/LogEntry.h (no longer needed)
Now Editor and Engine share the same Debug::Logger, with ConsolePanel
displaying logs via EditorConsoleSink.
2026-03-25 16:13:02 +08:00