eb5b51ddb1
docs(plan): add new_editor d3d12 ui root refactor plan
2026-04-21 16:37:58 +08:00
4010b6159b
Reapply "Archive superseded RHI present policy plan"
...
This reverts commit 64e778da65 .
2026-04-21 13:57:08 +08:00
64e778da65
Revert "Archive superseded RHI present policy plan"
...
This reverts commit 042de39fb1 .
2026-04-21 13:55:29 +08:00
042de39fb1
Archive superseded RHI present policy plan
2026-04-21 13:27:15 +08:00
793027df23
Refactor RHI swapchain present policy
2026-04-21 12:19:15 +08:00
9b7b369007
refactor(new_editor): snapshot hosted editor restructuring
2026-04-21 00:57:14 +08:00
a6f7530855
refactor(srp): infer fullscreen stages from renderer pass queues
2026-04-21 00:34:46 +08:00
5700272260
refactor(srp): replace raw scene pass arrays with main-scene settings
2026-04-20 23:49:24 +08:00
36c0614c14
refactor(srp): finalize universal package split and data-drive default scene passes
2026-04-20 23:40:00 +08:00
7fe922d1c9
feat(srp): add render state block scene draw overrides
...
- add managed RenderStateBlock authoring types and wire them through DrawingSettings
- let RenderObjectsRendererFeature author depth and stencil overrides for scene draws
- apply scene draw render state overrides inside builtin forward pipeline and document the stage plan
2026-04-20 23:21:04 +08:00
3df87e941c
feat(srp): formalize scene recording and draw entrypoints
2026-04-20 18:54:04 +08:00
b521616e27
refactor(rendering/srp): unify managed fullscreen raster recording
2026-04-20 18:26:47 +08:00
3e32f82e37
feat(srp): lock project-side pipeline lifecycle contracts
...
Add project asset probes for renderer invalidation, asset invalidation, and runtime release through the public SRP API surface.
Cover the project/Assets bridge path with lifecycle scripting tests and archive the completed project-side SRP bridge plan.
2026-04-20 15:26:33 +08:00
a615f78e72
feat(srp): formalize renderer contracts and project feature bridge
2026-04-20 15:03:45 +08:00
20e727e882
refactor(srp): close universal recording composition seam
2026-04-19 17:00:48 +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
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
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
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
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