beaf5809d5
refactor(srp): unify managed pipeline instance ownership
...
Move shared managed ScriptableRenderPipeline instance ownership into MonoManagedRenderPipelineAssetRuntime.
Make stage recorders borrow the runtime-owned pipeline instead of creating and destroying private handles.
Add a regression test that locks one CreatePipeline call across multiple stage recorders.
2026-04-20 00:44:09 +08:00
cbc0ddbd42
refactor(srp): formalize universal renderer selection and caching
2026-04-20 00:16:32 +08:00
ad32d64269
refactor(srp): move universal backend ownership into renderer data
2026-04-20 00:04:24 +08:00
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
570467a083
refactor(srp): rename first-party renderer package to universal
2026-04-19 14:04:19 +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
7dfdda2b11
Refine new_editor scene viewport flow
2026-04-18 23:56:17 +08:00
eb39f87cdd
docs: rewrite MiniEngine Core graphics feature guide
2026-04-18 15:02:48 +08:00
ed9b5178f8
docs: archive old plans
2026-04-17 22:43:27 +08:00
a10d1d80b0
docs: clarify new_editor closure status
2026-04-17 22:37:26 +08:00
bf9a906464
new_editor: filter closing windows from interaction
2026-04-17 22:35:16 +08:00
ba8437d919
new_editor: make window sync rollback safe
2026-04-17 22:32:58 +08:00
69319b4a7b
new_editor: filter dead windows from live workspace sets
2026-04-17 22:20:06 +08:00
8f051fd1d1
new_editor: harden cross-window drag validation
2026-04-17 22:16:34 +08:00
066442cee5
new_editor: revalidate same-window workspace mutations
2026-04-17 22:12:01 +08:00
0ef6d2a365
new_editor: tighten detached window transfer invariants
2026-04-17 22:03:56 +08:00
af6e0858be
new_editor: close integration build boundary
2026-04-17 21:57:24 +08:00
4e2261ad37
docs: fix MiniEngine Core guide encoding
2026-04-17 21:42:06 +08:00
f4fb859972
feat(scripting): add managed SRP runtime bridge
2026-04-17 21:38:22 +08:00
8f847db816
new_editor: tighten window workspace validation
2026-04-17 21:23:47 +08:00
a8b3877f4b
docs: add MiniEngine Core beginner guide
2026-04-17 19:53:42 +08:00
e087f1f2b0
docs(rendering): add rendergraph and SRP architecture overview
2026-04-17 19:42:38 +08:00
966106e0c0
refactor(rendering): make camera frame plans own generated sequences
2026-04-15 21:06:30 +08:00
8798e63e32
refactor(rendering): formalize native graph recording helpers
2026-04-15 20:46:00 +08:00
3937badf37
docs: restructure thesis chapters 4 to 6
2026-04-15 14:55:52 +08:00
982a877714
docs: refine thesis chapters 3 and 7
2026-04-15 14:23:51 +08:00
077786e4c7
docs: update thesis draft chapters
2026-04-15 13:23:32 +08:00
3317e47009
feat(physics): add runtime physics scaffolding
2026-04-15 11:58:27 +08:00
dedf149f59
docs: update thesis draft
2026-04-15 11:11:22 +08:00
8b156dd112
docs(new_editor): archive legacy plans and define consolidation roadmap
2026-04-15 07:52:56 +08:00
aa727202af
Add managed render pipeline selection bridge
2026-04-15 01:57:14 +08:00
d0ce2d7883
Centralize render-graph recording context builders
2026-04-15 01:18:15 +08:00
f064d6ed68
Extract camera frame fullscreen stage planner
2026-04-15 00:53:51 +08:00
1d171ea61c
Split builtin forward pipeline into feature and internal modules
2026-04-14 20:50:31 +08:00
4b58df9a61
audio: share decoded clip cache across sources
2026-04-14 16:17:17 +08:00
3f871a4f45
Lay groundwork for detached editor windows
2026-04-14 15:07:52 +08:00
e83f911aef
Add borderless host migration plan
2026-04-14 00:56:23 +08:00
0d6b8bf7d8
Formalize directional shadow runtime contracts
2026-04-13 23:11:28 +08:00
712f99e723
Refactor rendering frame execution contracts
2026-04-13 22:16:04 +08:00
5b89c2bb76
Separate viewport target and descriptor ownership
2026-04-13 19:57:25 +08:00
f3fc34898a
Refactor new editor host orchestration
2026-04-13 19:37:10 +08:00
82c55b3999
docs: rebuild main light shadow repair plan
2026-04-13 02:24:30 +08:00