Commit Graph

88 Commits

Author SHA1 Message Date
df02a4e741 fix(rendering): refresh managed pipelines on srp environment changes 2026-04-18 01:10:45 +08:00
e388b6fbe3 fix(rendering): rebind managed srp asset runtime after bridge reset 2026-04-18 01:01:30 +08:00
a6c78af54c feat(rendering): add managed camera request planning seam 2026-04-18 00:07:13 +08:00
fa9a5ffb00 refactor(rendering): retain managed pipeline asset runtime per native asset 2026-04-17 23:54:04 +08:00
6838b00d97 feat(rendering): add managed fullscreen stage planning seam 2026-04-17 23:39:08 +08:00
6f6c8877fa feat(rendering): expose builtin forward scene steps to srp context 2026-04-17 22:26:51 +08:00
f4fb859972 feat(scripting): add managed SRP runtime bridge 2026-04-17 21:38:22 +08:00
02438762fd refactor(rendering): move host standalone pass defaults into assets 2026-04-15 21:32:50 +08:00
02aa9a8ea5 refactor(rendering): auto-initialize scriptable render pipeline host 2026-04-15 21:15:39 +08:00
8798e63e32 refactor(rendering): formalize native graph recording helpers 2026-04-15 20:46:00 +08:00
cafe3c8076 refactor(rendering): add srp host stage recorder bridge 2026-04-15 20:07:52 +08:00
22a2b982ef refactor(rendering): clean native scene graph naming 2026-04-15 20:00:30 +08:00
5e841ddd1b refactor(rendering): rename stage graph contract files 2026-04-15 19:36:21 +08:00
7671663b12 refactor(rendering): generalize pipeline stage render graph boundary 2026-04-15 19:31:52 +08:00
795eaf80df refactor(rendering): formalize camera frame stage contracts 2026-04-15 15:14:06 +08:00
ea2e44976a refactor(rendering): add override helpers for shared recording contexts 2026-04-15 13:01:04 +08:00
c0b61df417 refactor(rendering): reuse shared recording context in forward builder 2026-04-15 12:37:37 +08:00
2cda9fd24a Rendering: formalize main-scene graph contract 2026-04-15 07:56:00 +08:00
0c9a67aaca Rendering: formalize render-pass graph contract 2026-04-15 07:39:28 +08:00
83f55ed5c0 Rendering: formalize render graph recording context 2026-04-15 07:15:48 +08:00
aa727202af Add managed render pipeline selection bridge 2026-04-15 01:57:14 +08:00
ec6965b0dd Add scriptable render pipeline host 2026-04-15 01:33:42 +08:00
d0ce2d7883 Centralize render-graph recording context builders 2026-04-15 01:18:15 +08:00
65b3078c7f Extract builtin forward main-scene graph builder 2026-04-15 01:07:59 +08:00
86eb455ab9 Remove explicit feature-pass shadow graph handle 2026-04-14 21:40:02 +08:00
5b0a1743d9 Formalize camera frame render-graph blackboard resources 2026-04-14 21:34:34 +08:00
1e189ff558 Unify builtin forward phase render graph recording 2026-04-14 21:22:56 +08:00
9980aa9be5 Harden render graph pass capture and feature source-color contract 2026-04-14 21:11:04 +08:00
1d171ea61c Split builtin forward pipeline into feature and internal modules 2026-04-14 20:50:31 +08:00
4fe456c1a2 Add render-graph blackboard for camera frame resources 2026-04-14 16:59:10 +08:00
2a9264cfe4 Graph-ify forward feature injection points 2026-04-14 16:49:06 +08:00
a91df8b4cd Split render-graph main scene into forward segments 2026-04-14 16:31:32 +08:00
c495581878 Add render-graph main-scene pipeline recording 2026-04-14 16:22:58 +08:00
712f99e723 Refactor rendering frame execution contracts 2026-04-13 22:16:04 +08:00
2ee74e7761 rendering: formalize main light shadow params 2026-04-13 01:06:09 +08:00
030230eb1f Add Nahida model import and preview pipeline 2026-04-11 20:16:49 +08:00
107b320aa7 Add builtin GaussianSplat forward pass baseline 2026-04-10 23:11:11 +08:00
1f79afba3c refactor: move builtin forward draw submission internal 2026-04-10 03:01:30 +08:00
57331c1c25 refactor: unify builtin forward scene execution 2026-04-10 02:56:36 +08:00
ff6d6d31fe refactor: isolate builtin forward skybox path 2026-04-10 02:46:17 +08:00
d46bf87970 Sync editor rendering and UI workspace updates 2026-04-09 02:59:36 +08:00
6bf9203eec Add runtime material buffer bindings 2026-04-08 19:18:07 +08:00
162f1cc12e engine: sync editor rendering and ui changes 2026-04-08 16:09:15 +08:00
efdd6bd68f Remove legacy shader pass and artifact fallbacks 2026-04-08 04:59:49 +08:00
6113ed92b0 Formalize renderer material contracts and harden backpack import 2026-04-08 04:27:21 +08:00
558b6438cf rendering: formalize legacy material shader pass hints 2026-04-07 09:49:21 +08:00
87533e08f6 rendering: formalize unity-style shader pass contracts 2026-04-07 00:34:28 +08:00
9568cf0a16 rendering: add builtin alpha-test pass support 2026-04-06 21:05:50 +08:00
c318f34f07 rendering: thread global shader keywords into builtin variants 2026-04-06 20:30:25 +08:00
261dd44fd5 rendering: add keyword-aware shader variant selection 2026-04-06 19:37:01 +08:00