Commit Graph

  • 8df04c120f docs: 更新 API 文档 - 多模块修复和完善 ssdfasd 2026-03-26 01:58:45 +08:00
  • 445876752c docs: 修复 containers 和 rhi 模块的头文件路径 ssdfasd 2026-03-26 01:58:16 +08:00
  • 52d5e98f62 refactor(docs): fix Resources module links and add new ResourceManager/ResourceHandle docs ssdfasd 2026-03-26 01:57:22 +08:00
  • 56ee358b5c docs: 修复 RHI 模块中损坏的文档链接 ssdfasd 2026-03-26 01:57:12 +08:00
  • efe4f30d85 refactor(docs): fix Resources module paths and cross-references for engine restructure ssdfasd 2026-03-26 01:56:18 +08:00
  • 2e17c0019c Fix OpenGL render target binding composition ssdfasd 2026-03-26 01:56:10 +08:00
  • 4b7d05d22d refactor(docs): add AudioListenerComponent IsMute method doc ssdfasd 2026-03-26 01:55:48 +08:00
  • 5047d56080 refactor(docs): add GameObject UUID methods and Component serialization methods ssdfasd 2026-03-26 01:55:34 +08:00
  • 1326860e5d refactor(docs): fix Audio module documentation links and add missing getter docs ssdfasd 2026-03-26 01:54:45 +08:00
  • 1f97102f33 docs: 更新 audio 和 scene 模块文档 ssdfasd 2026-03-26 01:53:04 +08:00
  • fae7362e9f docs: 更新 audio 和 resources 模块文档 ssdfasd 2026-03-26 01:52:36 +08:00
  • 14ffde371e docs: 修复 audio 模块中指向 components 的错误链接 ssdfasd 2026-03-26 01:51:43 +08:00
  • f5a34f8adc docs: 重构 API 文档 - components 和 scene 模块 ssdfasd 2026-03-26 01:50:27 +08:00
  • 7c3f304688 refactor(docs): D3D12模块文档重构 - 修复链接错误并新增Buffer/Texture/SwapChain方法文档 ssdfasd 2026-03-26 01:49:24 +08:00
  • 63d0271a5b Fix broken links in Math API docs ssdfasd 2026-03-26 01:43:14 +08:00
  • d34d040563 Fix broken links in Threading API docs ssdfasd 2026-03-26 01:30:37 +08:00
  • 1cf744b755 refactor(docs): RHI模块文档重构 - 修复18处链接错误并新增RHIFramebuffer/RHIRenderPass文档 ssdfasd 2026-03-26 01:29:00 +08:00
  • 0651666d8c Fix editor scene persistence and XC scene workflow ssdfasd 2026-03-26 01:26:26 +08:00
  • 39edb0b497 Fix RHI constant binding and add sphere test ssdfasd 2026-03-26 01:23:29 +08:00
  • c5605c2a32 Align OpenGL textured integration baselines ssdfasd 2026-03-26 01:07:36 +08:00
  • 9adac63b4c Fix RHI texture binding and add pure quad test ssdfasd 2026-03-26 00:47:12 +08:00
  • 76c4c2ace2 Add RHI texture upload and descriptor set fixes ssdfasd 2026-03-26 00:04:51 +08:00
  • 605ef56e16 Add pipeline layout support for graphics PSOs ssdfasd 2026-03-25 23:49:48 +08:00
  • 83cd2fa591 Refresh test spec and align minimal shared GT ssdfasd 2026-03-25 23:41:45 +08:00
  • 8f9a2d17a5 Use indexed drawing in RHI triangle test ssdfasd 2026-03-25 23:34:12 +08:00
  • 8fabdc603c Add pure RHI triangle integration test ssdfasd 2026-03-25 23:29:58 +08:00
  • 2470451d96 Honor input layouts in OpenGL vertex bindings ssdfasd 2026-03-25 23:24:06 +08:00
  • 1597181458 Add graphics shader support to RHI pipeline states ssdfasd 2026-03-25 23:19:18 +08:00
  • aaf9cce418 Add RHI vertex and index buffer views ssdfasd 2026-03-25 23:07:22 +08:00
  • 268daf7bc9 Move design notes into docs/used ssdfasd 2026-03-25 21:55:28 +08:00
  • 30b5f93157 Fix RHI swap chain queue binding and restore minimal GT checks ssdfasd 2026-03-25 21:50:57 +08:00
  • 8f76564ded test: Add new RHI unit tests for capabilities, views, screenshot, descriptor set and pipeline layout ssdfasd 2026-03-25 20:50:56 +08:00
  • a9b9a6ebfc test: Add RHI integration tests and update unit tests ssdfasd 2026-03-25 20:50:49 +08:00
  • 04a80d10e7 refactor: Clean up RHI interface and implement descriptor set pooling ssdfasd 2026-03-25 20:50:40 +08:00
  • 6bbd35873b test: Update RHI unit tests to use CreateShader API ssdfasd 2026-03-25 19:01:59 +08:00
  • 81532983f0 refactor: Rename CompileShader to CreateShader in RHIDevice interface ssdfasd 2026-03-25 19:01:55 +08:00
  • 5ade399df2 refactor: Clean up D3D12 debug logging and rename CompileShader ssdfasd 2026-03-25 19:01:47 +08:00
  • 712e975610 refactor: Refactor OpenGL backend to use OpenGLEnums ssdfasd 2026-03-25 19:01:36 +08:00
  • 773d1aa38a chore: Add .trae/ to .gitignore ssdfasd 2026-03-25 19:01:27 +08:00
  • e323b45595 feat: Add OpenGLEnums.h for unified enum conversion ssdfasd 2026-03-25 19:01:16 +08:00
  • 238ebb50f4 test: Add RHI integration test framework ssdfasd 2026-03-25 19:00:30 +08:00
  • d1b7fda816 docs: Update TEST_SPEC.md with RHI integration tests documentation ssdfasd 2026-03-25 18:59:40 +08:00
  • b11f59e144 Fix RHI D3D12 RTV creation and GetFormat bug ssdfasd 2026-03-25 18:12:50 +08:00
  • b0d0576763 Fix editor selection system: SelectionManager ID types and Scene lookup ssdfasd 2026-03-25 17:51:15 +08:00
  • 6612330347 Fix RHI format conversion and test viewDesc initialization ssdfasd 2026-03-25 17:43:59 +08:00
  • 295459067f Fix RHI format conversion and add debug logging for D3D12 tests ssdfasd 2026-03-25 17:30:16 +08:00
  • 9c082c72fa Update refactoring plan: ISceneManager and EventBus integration ssdfasd 2026-03-25 16:42:18 +08:00
  • 621a135ef7 Make HierarchyPanel use EventBus for selection changes ssdfasd 2026-03-25 16:41:21 +08:00
  • 605d086bcc Create ISceneManager interface and fix GetSceneManager return type ssdfasd 2026-03-25 16:39:15 +08:00
  • 48d9e0a7d2 Update refactoring plan: ProjectManager DI ssdfasd 2026-03-25 16:26:18 +08:00
  • d4c94907ba Migrate ProjectManager to dependency injection ssdfasd 2026-03-25 16:25:55 +08:00
  • 56116b62c3 Update refactoring plan: rename Impl classes ssdfasd 2026-03-25 16:21:01 +08:00
  • dc63808a65 Rename Impl classes to follow Unity naming convention ssdfasd 2026-03-25 16:20:21 +08:00
  • 16e2065c6c Unified logging: Replace LogSystem with EditorConsoleSink ssdfasd 2026-03-25 16:13:02 +08:00
  • b08f682e5c Migrate InspectorPanel to use IEditorContext and EventBus ssdfasd 2026-03-25 15:54:22 +08:00
  • 008fb98dee refactor(editor): Complete architecture refactoring ssdfasd 2026-03-25 15:51:27 +08:00
  • 56ec2e9b85 refactor(editor): Phase 1 architecture refactoring ssdfasd 2026-03-25 15:35:00 +08:00
  • 3478fb414a docs: Update RHI test coverage matrix to v1.4 (P1-7 Compute/Dispatch completed) ssdfasd 2026-03-25 15:10:10 +08:00
  • 720dd422d5 RHI: Add Compute/Dispatch unit tests (P1-7) and fix shader type bugs ssdfasd 2026-03-25 13:52:11 +08:00
  • da1f8cfb58 docs: Update RHI test coverage matrix and file list ssdfasd 2026-03-25 13:33:49 +08:00
  • 920d3be78b RHI: Add DescriptorPool unit tests (8 tests, P1-5) ssdfasd 2026-03-25 13:21:13 +08:00
  • fbbf5dca55 docs: Update RHI test refactoring status to v1.2 ssdfasd 2026-03-25 13:05:01 +08:00
  • 2ac32e1330 RHI: Add RenderPass and Framebuffer unit tests with CMake support ssdfasd 2026-03-25 13:03:07 +08:00
  • 41cea4d1a2 RHI: Implement CreateRenderPass/CreateFramebuffer in D3D12 and OpenGL backends ssdfasd 2026-03-25 13:03:02 +08:00
  • 2313124cc5 RHI: Add CreateRenderPass/CreateFramebuffer to RHIDevice interface ssdfasd 2026-03-25 13:02:57 +08:00
  • cad6f586fb Editor: Fix InspectorPanel AddComponent popup crash ssdfasd 2026-03-25 12:56:51 +08:00
  • 0834ccb7aa Editor: Add crash exception filter to InspectorPanel AddComponent ssdfasd 2026-03-25 12:30:35 +08:00
  • 0948e0fdbe docs: Update RHI test refactoring status ssdfasd 2026-03-25 12:30:05 +08:00
  • f808f8d197 RHI: Replace IsFinalized/Finalize with IsValid/EnsureValid ssdfasd 2026-03-25 12:28:33 +08:00
  • ca0d73c197 docs: update README to reflect current project structure after refactoring ssdfasd 2026-03-25 12:06:10 +08:00
  • 32c04b86b7 RHI: Add embedded shader source support via ShaderCompileDesc ssdfasd 2026-03-25 12:00:26 +08:00
  • 600892bbe2 Refactor RHI documentation and remove unused files ssdfasd 2026-03-25 01:31:09 +08:00
  • c9e459c179 Editor: UI panels and GameObject updates ssdfasd 2026-03-25 01:23:08 +08:00
  • dc970d215b RHI: Internalize OpenGL-specific methods in OpenGLDevice ssdfasd 2026-03-25 01:20:38 +08:00
  • 6328ac8d37 RHI: Add Compute Pipeline abstraction with D3D12 and OpenGL support ssdfasd 2026-03-25 01:05:03 +08:00
  • da48b808cd RHI: Remove无效的SetGlobal*方法 - 死代码清理 ssdfasd 2026-03-25 00:52:36 +08:00
  • a2fc8eca02 RHI: Remove无效的动态状态方法 - SetDepthStencilState/SetBlendState ssdfasd 2026-03-25 00:37:18 +08:00
  • f8a2507bdf docs: Update RHI_Design_Issues.md - mark Priority 1 DescriptorSet as completed ssdfasd 2026-03-25 00:26:47 +08:00
  • c6fe9547aa RHI: Add DescriptorSet abstraction for D3D12 and OpenGL backends ssdfasd 2026-03-25 00:26:16 +08:00
  • c5c43ae7aa docs: Update RHI_Design_Issues.md with completed items status ssdfasd 2026-03-25 00:00:36 +08:00
  • 5eb731bc2d RHI: Add explicit RenderPass abstraction (BeginRenderPass/EndRenderPass) ssdfasd 2026-03-24 23:59:44 +08:00
  • 1e88beacb8 RHI: Fix view type signatures in CommandList abstraction ssdfasd 2026-03-24 23:41:57 +08:00
  • 7a66913f2b refactor(RHI): 将窗口职责从RHI移到Platform层 ssdfasd 2026-03-24 23:00:49 +08:00
  • 9fae910854 Editor: 更新编辑器面板和UI控件系统 ssdfasd 2026-03-24 20:02:38 +08:00
  • cab290b17d RHI: 增强RHIResourceView抽象接口,添加GetViewType/GetDimension/GetFormat虚函数 ssdfasd 2026-03-24 20:01:54 +08:00
  • 0f5d018c1a refactor(RHI): 完成 Shader uniform 设置迁移到 CommandList ssdfasd 2026-03-24 19:47:22 +08:00
  • 135fe9145b refactor(editor): 重构 Editor 使用 Engine 的 Component/Scene 系统 ssdfasd 2026-03-24 18:38:01 +08:00
  • c66ba2feb3 refactor(RHI): complete PipelineState Unity SRP style refactoring ssdfasd 2026-03-24 18:33:16 +08:00
  • 6ed033890a docs: 整理 plan 文档,废弃文档移至 used 目录 ssdfasd 2026-03-24 18:21:53 +08:00
  • 612342d170 docs: 更正 Editor 设计文档中的 Component 系统描述 ssdfasd 2026-03-24 18:20:10 +08:00
  • 4daed24a05 docs: 添加 Editor 设计与实现分析文档 ssdfasd 2026-03-24 18:15:03 +08:00
  • 0dde7234b7 refactor(RHI): remove void* from CommandList interfaces and fix OpenGL MRT bug ssdfasd 2026-03-24 17:20:51 +08:00
  • ac5c98584a refactor: rename ui_editor to editor for consistency ssdfasd 2026-03-24 16:23:04 +08:00
  • d575532966 docs: update TEST_SPEC.md and README.md to reflect new directory structure ssdfasd 2026-03-24 16:14:05 +08:00
  • 0b3423966d refactor(tests): reorganize tests directory to match engine structure ssdfasd 2026-03-24 15:44:13 +08:00
  • 0345ce50cf refactor(tests): update Resources include paths to new directory structure ssdfasd 2026-03-24 15:02:59 +08:00
  • 50c0ffdb9e refactor: reorganize Resources module into Core/Asset, Core/IO and Resources subdirectories ssdfasd 2026-03-24 14:46:17 +08:00
  • b1829bcfc5 【关键节点】OpenGLCommandList实现RHIResourceView*方法完成统一资源绑定 ssdfasd 2026-03-24 05:23:42 +08:00
  • 1d1eee823d fix: D3D12单元测试CommandQueue_Execute_EmptyCommandLists修复ExecuteCommandLists参数类型 ssdfasd 2026-03-24 05:16:37 +08:00
  • e2050e35ec 【关键节点】RHICommandList添加RHIResourceView*方法重载实现统一资源绑定接口 ssdfasd 2026-03-24 05:11:47 +08:00