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
bc47e6e5ac
tests: remove legacy test tree
2026-04-22 00:22:32 +08:00
89590242bd
docs(editor): sync script assembly builder api docs
2026-04-12 22:50:50 +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
5191bb1149
Add formal compute pipeline creation API
2026-04-11 02:27:33 +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
75defb0a49
Formalize imported mesh materials
2026-04-08 02:31:10 +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
6a5c23dce2
build: upgrade project targets to c++20
2026-04-05 03:05:40 +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
7404108a4b
test: add vulkan renderer scene coverage
2026-04-02 04:00:58 +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
93d16f3914
Add Vulkan backend test aggregate target
2026-03-28 00:20:22 +08:00
3d2fd5c8ee
Add Vulkan graphics descriptor offset unit test
2026-03-28 00:17:16 +08:00
539df6a03a
Add Vulkan resource view unit coverage
2026-03-28 00:13:02 +08:00
a1bc8f163e
Add Vulkan backend sphere integration test
2026-03-28 00:09:05 +08:00
e546afa327
Add Vulkan backend quad integration test
2026-03-27 23:55:23 +08:00
837a4ce631
Add Vulkan backend triangle integration test
2026-03-27 23:40:56 +08:00
6b3f5a9b93
Add Vulkan backend minimal integration test
2026-03-27 23:26:45 +08:00
b1ddf77e51
Add Vulkan descriptor and layout unit coverage
2026-03-27 22:33:26 +08:00
77ff318558
Split Vulkan backend tests by responsibility
2026-03-27 22:28:18 +08:00
f37c9261d8
Extract Vulkan backend test fixture
2026-03-27 22:22:34 +08:00
e3ddf10d79
Split Vulkan backend-specific unit tests
2026-03-27 22:13:17 +08:00
1ea00a1879
Fix D3D12 compute pipeline unit coverage
2026-03-27 21:48:23 +08:00
126860e79d
Split backend-specific RHI unit tests
2026-03-27 21:26:32 +08:00
3514e424de
Normalize RHI test entry points and docs
2026-03-27 20:51:13 +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
fe56117d8e
Add Vulkan backpack integration test
2026-03-27 15:17:36 +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
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
93de4199d1
Adjust backpack framing and remove lighting
2026-03-26 17:22:19 +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
733b573963
fix(rhi): make opengl descriptor binding set-aware
2026-03-26 15:10:03 +08:00
9218ea20b5
fix(rhi): honor firstSet in set-aware d3d12 bindings
2026-03-26 14:43:51 +08:00
476a56724f
refactor(rhi): let pipeline layouts own set metadata
2026-03-26 12:40:49 +08:00