ed90911a5c
refactor(srp): resolve imported render graph textures through multi-view runtime
2026-04-22 01:05:38 +08:00
6e9265e92e
checkpoint(new_editor): native d3d12 ui path
...
Key node 1: move main-window UI presentation onto the D3D12 render loop with native UI renderer, text system, and texture host.
Key node 2: wire frame timing/FPS display, window runtime, swapchain presentation, and native screenshot capture around the new path.
Key node 3: carry editor shell/workspace/viewport/panel interaction updates needed by the new renderer and detached window flow.
Key node 4: pump async resource loads and scene bridge follow-up needed for scene content visibility in new_editor.
2026-04-21 20:49:18 +08:00
793027df23
Refactor RHI swapchain present policy
2026-04-21 12:19:15 +08:00
1f01f45bee
fix(rhi): align swap chain overrides with present policy interface
2026-04-21 03:01:36 +08:00
0cc3d6da46
Fix new editor window resize presentation
2026-04-13 12:20:25 +08:00
89590242bd
docs(editor): sync script assembly builder api docs
2026-04-12 22:50:50 +08:00
e86d260d64
Fix Nahida unlit baseline isolation
2026-04-12 12:48:38 +08:00
347d08463b
Fix D3D12 descriptor set staging for shader tables
2026-04-12 11:49:12 +08:00
8848cfd958
chore: checkpoint current workspace changes
2026-04-11 22:14:02 +08:00
39632e1a04
Add gaussian splat integration baseline
2026-04-11 05:37:31 +08:00
fac6e588a8
Formalize gaussian splat prepare-order pass
2026-04-11 03:02:30 +08:00
5191bb1149
Add formal compute pipeline creation API
2026-04-11 02:27:33 +08:00
4080b2e5fe
Fix D3D12 NanoVDB volume load stalls
2026-04-11 00:27:23 +08:00
4111f841d4
Formalize volume shader include context
2026-04-10 01:05:03 +08:00
7733d59ed1
Fix OpenGL shader temp file collisions
2026-04-09 23:44:01 +08:00
d46bf87970
Sync editor rendering and UI workspace updates
2026-04-09 02:59:36 +08:00
4728b09ae8
Add RHI buffer SRV and UAV view support
2026-04-08 18:05:00 +08:00
162f1cc12e
engine: sync editor rendering and ui changes
2026-04-08 16:09:15 +08:00
f31fece2ce
rendering: remove builtin authoring register annotations
2026-04-07 10:34:20 +08:00
5f9f3386ab
rendering: unify builtin forward and depth-style shaders
2026-04-07 03:35:06 +08:00
503ffbc4ff
Fix Vulkan unlit single-source HLSL compilation
2026-04-07 02:37:23 +08:00
97e986b52c
rendering: add opengl hlsl shader translation
2026-04-06 18:07:13 +08:00
4afeb19d25
rendering: add vulkan hlsl shader compilation
2026-04-06 17:28:59 +08:00
2ec24666c0
Add final color scene integration coverage
2026-04-06 16:31:54 +08:00
f014ae6e6f
Formalize cubemap skybox pipeline across backends
2026-04-06 01:37:04 +08:00
8151be0f45
Add procedural skybox scene coverage
2026-04-05 23:44:32 +08:00
2ddbe24b82
Add directional shadow integration coverage
2026-04-05 00:03:22 +08:00
96a44da2cb
Add forward shadow receiving support
2026-04-04 23:01:34 +08:00
353d129613
Enable depth-only shadow pass execution
2026-04-04 20:35:47 +08:00
5ff97b437a
fix: restore backpack material import output
2026-04-02 22:34:25 +08:00
409e08d03c
refactor: move scene view readback into rhi device and sync float3 format mappings
2026-04-01 17:05:48 +08:00
e03f17146a
feat: support rect clears for camera viewport rendering
2026-04-01 15:16:25 +08:00
e5cb79f3ce
chore: sync workspace state
2026-03-29 01:36:53 +08:00
519bc1dbf2
fix: reset d3d12 command allocators before reuse
2026-03-28 16:37:38 +08:00
ec1535ad25
fix: refresh d3d12 swapchain backbuffers on resize
2026-03-28 16:26:31 +08:00
1ea00a1879
Fix D3D12 compute pipeline unit coverage
2026-03-27 21:48:23 +08:00
6aa0e73a05
Add Vulkan coverage to generic RHI unit tests
2026-03-27 20:21:36 +08:00
5a49812ea9
Add Vulkan GLSL shader compilation path
2026-03-27 19:30:28 +08:00
53ac1dbc44
Add Vulkan shader, UAV, and compute coverage
2026-03-27 18:55:38 +08:00
cf8e669f75
Add Vulkan render pass and copy coverage
2026-03-27 17:36:57 +08:00
dbec62608c
Introduce CameraRenderRequest scheduling and fix Vulkan build
2026-03-27 16:57:04 +08:00
22ccdfb371
Add Vulkan sphere integration support
2026-03-27 15:07:21 +08:00
727b6ca249
Add Vulkan quad integration path
2026-03-27 13:52:56 +08:00
134a80b334
Fix D3D12 pipeline format mapping and add transparent material scene test
2026-03-27 13:01:17 +08:00
79e7452245
Add Vulkan triangle integration path
2026-03-27 12:40:17 +08:00
c33404767e
Add Vulkan RHI minimal backend path
2026-03-27 12:05:12 +08:00
8bdb1f34c7
Add renderer backpack scene integration test
2026-03-26 22:28:11 +08:00
a78593e7e1
Add renderer phase A textured scene path
2026-03-26 20:43:17 +08:00
122495e581
Add backpack RHI integration test
2026-03-26 16:57:54 +08:00
18fa150843
fix(rhi): validate opengl compute uav set bindings
2026-03-26 15:42:44 +08:00