520413fa0d
Refine editor host boundary
2026-04-27 22:21:40 +08:00
9428fec350
Lock URP runtime invalidation to asset and renderer data state
2026-04-27 19:56:29 +08:00
f528295f88
Add XCEditorCore app-core test target
2026-04-27 19:47:02 +08:00
0a830ab17d
Clean up gaussian splat test runtime roots
2026-04-27 19:38:27 +08:00
c0b670b052
Serialize managed SRP asset graphs
2026-04-27 19:35:17 +08:00
8353da05e5
Remove editor app include root
2026-04-27 19:16:08 +08:00
3b945dc6d4
Align renderers to pipeline asset selection
2026-04-27 18:58:31 +08:00
3ac5c34f84
Close SRP backend contract
2026-04-27 17:46:47 +08:00
2a7f6d0b60
Align SRP selection with asset refs
2026-04-27 17:09:31 +08:00
048ca7b362
Bridge managed render funcs to command buffers
2026-04-27 16:11:54 +08:00
66d968c3ce
Tighten URP pass queue snapshot ownership
2026-04-27 15:21:57 +08:00
c0b829cd6a
Move project services out of editor features
2026-04-27 14:19:52 +08:00
8ebbd5d633
fix(rendering): derive URP stages from pass queue
2026-04-27 13:45:50 +08:00
1de1f768d3
Introduce editor core boundary
2026-04-27 13:40:26 +08:00
3243eea0bf
Tighten SRP stage fallback gate
2026-04-27 12:48:58 +08:00
12d32f3727
chore: checkpoint workspace updates
2026-04-27 01:33:25 +08:00
6c6daf7ebe
Remove public managed scene injection point
2026-04-26 23:43:20 +08:00
3b38d65ab8
Align managed raster RenderGraph authoring with URP
2026-04-26 23:32:09 +08:00
de64d9a698
Align Universal renderer ownership with Unity SRP
2026-04-26 22:43:22 +08:00
db2d3eb414
Align URP render graph frame data scope
2026-04-26 20:51:16 +08:00
b8599a8aff
Align SRP boundaries and editor windowing
2026-04-26 17:22:21 +08:00
a8256b05cd
Promote editor window authority core
2026-04-26 16:27:13 +08:00
ac626d48c4
Harden editor app windowing boundary
2026-04-26 16:01:07 +08:00
f4afaf184e
Align builtin and programmable render pipeline selection
2026-04-26 15:20:30 +08:00
8d56bb408a
Refactor editor windowing system layout
2026-04-26 14:49:07 +08:00
4b25457257
Configure default project render pipeline asset
2026-04-26 13:47:09 +08:00
2ccebb3488
rendering: split managed default backend from fallback pipeline
2026-04-26 12:24:34 +08:00
b7bf11001f
refactor(editor/windowing): promote core into XCUIEditorLib
2026-04-26 12:23:16 +08:00
57fe2cfd3b
editor: refactor workspace window synchronization
2026-04-26 11:17:57 +08:00
4fcaac81d6
Refactor editor windowing and update renderer regression
2026-04-26 03:41:58 +08:00
cf0b00b0d2
rendering: close renderer override bridge phase 4.4
2026-04-26 02:44:21 +08:00
97f3c3486a
rendering: document managed srp v1 boundaries
2026-04-26 02:12:06 +08:00
8eb1f8c5a2
rendering: extract default native scene backend
2026-04-26 01:59:21 +08:00
b13cb6506c
rendering: close out backend contract phase 4.1
2026-04-26 01:48:19 +08:00
67f52c69de
editor: switch workspace window sync to projection payload
2026-04-26 01:39:03 +08:00
306fa521ff
Remove legacy tests/editor suite
2026-04-26 01:08:54 +08:00
e1b8bebcfb
Close out SRP/URP phase 1 validation
2026-04-26 00:49:45 +08:00
c62a7fec0a
Use explicit workspace mutation requests for window sync
2026-04-26 00:25:49 +08:00
5b6c46d382
Refactor editor window synchronization flow
2026-04-26 00:19:58 +08:00
12b71a319f
chore: snapshot editor work and restore tests
...
Key points:\n- restore the tests tree removed by bc47e6e\n- capture current editor workspace, scene, and docs reshuffle changes\n- keep local cloud.nvdb resources ignored from this commit
2026-04-25 22:11:47 +08:00
d5eaa339f9
Add shader package include dependency pipeline
2026-04-25 15:13:12 +08:00
bc47e6e5ac
tests: remove legacy test tree
2026-04-22 00:22:32 +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
3bdd45b590
feat(srp): bridge project-defined pipeline assets
2026-04-20 15:07:38 +08:00
a615f78e72
feat(srp): formalize renderer contracts and project feature bridge
2026-04-20 15:03:45 +08:00
10b092d467
refactor(srp): add renderer backend registry seam
2026-04-20 12:47:25 +08:00
59f2249e07
refactor(srp): add asset runtime invalidation seam
2026-04-20 03:06:04 +08:00
d196ec9264
refactor(srp): add renderer data invalidation seam
...
Introduce ScriptableRendererData dirty/invalidation support so renderer and feature caches can be released and rebuilt within the same managed asset runtime.
Add managed probes and scripting coverage for non-public dirty APIs and for renderer rebuild after invalidation, then archive the completed phase plan.
2026-04-20 02:48:16 +08:00
5e88449e3d
refactor(srp): move renderer feature setup into renderer data
...
Introduce a formal ScriptableRendererData setup seam so renderer feature attachment is owned by renderer data instead of renderer constructors pulling feature caches.
Route lifecycle and reuse probes through the new setup path, lock the non-public setup seam in the API surface probe, and update scripting expectations accordingly.
2026-04-20 02:30:07 +08:00
778913ddcb
refactor(srp): make universal renderer execution context-first
...
Promote ScriptableRenderer renderer-recording context methods to the primary Universal execution seam and route the renderer-driven pipeline through that seam.
Update managed probes and scripting expectations to cover the new non-public renderer recording contract, and archive the completed phase plan.
2026-04-20 02:15:47 +08:00