Commit Graph

575 Commits

Author SHA1 Message Date
79e7452245 Add Vulkan triangle integration path 2026-03-27 12:40:17 +08:00
fd0b19fd11 Document editor architecture finish state 2026-03-27 12:35:05 +08:00
4afe2f88ba Expand editor regression coverage 2026-03-27 12:18:40 +08:00
9a5c187abc Add material render state and pipeline caching 2026-03-27 12:18:04 +08:00
4b9a63098e Refine editor action shell and add regression tests 2026-03-27 12:06:24 +08:00
c33404767e Add Vulkan RHI minimal backend path 2026-03-27 12:05:12 +08:00
90961f01aa Refactor renderer draw extraction to section-level items 2026-03-27 11:56:23 +08:00
f68da2e3f9 Add material render metadata and loader parsing 2026-03-27 00:30:49 +08:00
c97510ed5b Extract hierarchy and project drag semantics 2026-03-27 00:30:11 +08:00
6ec5f05601 Refactor main menu action shell 2026-03-27 00:15:38 +08:00
3ebad63874 Unify inspector and console panel actions 2026-03-27 00:08:46 +08:00
31675e00c8 Refactor editor shell host layers 2026-03-26 23:52:05 +08:00
f87bc53875 Extract editor edit action router 2026-03-26 22:31:22 +08:00
8bdb1f34c7 Add renderer backpack scene integration test 2026-03-26 22:28:11 +08:00
5735e769b0 Route editor actions by active target 2026-03-26 22:10:43 +08:00
5c8042775c docs: rebuild Rendering API content 2026-03-26 21:32:43 +08:00
f6286d432c Extract editor interaction states 2026-03-26 21:30:46 +08:00
6467d87b81 Refactor editor UI architecture 2026-03-26 21:18:33 +08:00
8f486611d5 docs: rebuild Threading API content 2026-03-26 20:59:59 +08:00
9a2d77b81d Add script runtime lifecycle skeleton 2026-03-26 20:45:41 +08:00
a78593e7e1 Add renderer phase A textured scene path 2026-03-26 20:43:17 +08:00
0921f2a459 Prepare script lifecycle and data layer 2026-03-26 20:14:58 +08:00
5ca5ca1f19 docs: rebuild Scene API content 2026-03-26 19:34:24 +08:00
dc252502ac docs: rebuild Memory API content 2026-03-26 18:02:29 +08:00
ce2eee32e3 docs: rebuild Input API content 2026-03-26 17:39:53 +08:00
ec4edb2689 docs: remove redundant Debug umbrella page 2026-03-26 17:27:30 +08:00
7a814c724d docs: add C# scripting design and editor issues 2026-03-26 17:23:30 +08:00
93de4199d1 Adjust backpack framing and remove lighting 2026-03-26 17:22:19 +08:00
2e2316aa55 docs: rebuild Debug API content 2026-03-26 17:21:44 +08:00
122495e581 Add backpack RHI integration test 2026-03-26 16:57:54 +08:00
6244b586bb refactor api documentation structure 2026-03-26 16:45:24 +08:00
45842e961e Refactor editor dock and panel chrome styling 2026-03-26 16:43:06 +08:00
e174862b8a Import material textures with mesh assets 2026-03-26 16:22:24 +08:00
c479595bf5 docs: split readme and agent entry guide 2026-03-26 16:03:15 +08:00
c40712a107 docs: refresh readme for current rhi status 2026-03-26 15:54:14 +08:00
18fa150843 fix(rhi): validate opengl compute uav set bindings 2026-03-26 15:42:44 +08:00
491fef940d Refine inspector layout and fix header labels 2026-03-26 15:26:46 +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
36d2f479cd refactor(rhi): untangle d3d12 descriptor bindings 2026-03-26 12:21:49 +08:00
d8e14df78a fix(rhi): align empty pipeline layout contract 2026-03-26 11:44:33 +08:00
6f1cbbf305 Add mesh bounds metadata 2026-03-26 03:26:44 +08:00
cb05472205 Add assimp-based mesh import 2026-03-26 02:53:34 +08:00
b414bc5326 refactor(docs): Fix broken links across multiple modules
Fixed broken references:
- texture-import-settings: Fix 16 files referencing wrong overview filename
- math/rectint: Fix 9 method links (rectint-* → get*, contains, intersects)
- rhi/opengl/device: Fix 8 cross-references (opengl-* → */**)
- resources/mesh: Fix meshsection and vertexattribute links
- rhi/d3d12/sampler: Fix RHISampler reference path
- math/vector3: Fix projectonplane → project-on-plane
- rhi/opengl/command-list: Remove broken ClearFlag enum ref
- rhi/opengl/device: Create 2 new method docs (MakeContextCurrent, GetNativeContext)
- rhi/device: Fix device-info types reference

All 0 broken references remaining.
2026-03-26 02:41:00 +08:00
d018a4c82c feat(editor): unify component registration pipeline 2026-03-26 02:24:11 +08:00
1ef3048da1 Fix OpenGL sampler and copy semantics 2026-03-26 02:14:21 +08:00
c47e871c5a Fix OpenGL device initialization and file shaders 2026-03-26 02:07:21 +08:00
10ee1fa3fa docs: 更新 audioclip 和 audio-source-component 文档
- audioclip: 新增 set 方法文档
- audio-source-component: 新增 set-output-mixer 文档
2026-03-26 02:04:27 +08:00
48b73a5045 fix(docs): fix remaining AudioClip setter broken references 2026-03-26 02:04:09 +08:00