Commit Graph

  • 4c167bec0e Implement initial Unity-style asset library cache ssdfasd 2026-04-02 03:03:36 +08:00
  • 619856ab22 test: add renderer phase regression entrypoint ssdfasd 2026-04-02 02:49:27 +08:00
  • 569bc144e7 refactor: split scene render request planning ssdfasd 2026-04-02 01:06:40 +08:00
  • 410b1e59c3 refactor: extract scene render request policy utils ssdfasd 2026-04-02 00:31:35 +08:00
  • fd39808c91 fix: preserve camera submission order on sort ties ssdfasd 2026-04-02 00:09:16 +08:00
  • d7e9e978d0 Fix inspector switching from scene selection ssdfasd 2026-04-01 23:52:13 +08:00
  • 8cd7fc0ca1 feat: add camera render clear color override ssdfasd 2026-04-01 22:49:26 +08:00
  • 0a0544cbe4 fix: compose camera viewport within parent render area ssdfasd 2026-04-01 22:28:07 +08:00
  • 784af81b07 docs: close editor viewport host phase ssdfasd 2026-04-01 21:50:58 +08:00
  • 846666bb2c refactor: extract viewport render flow helpers ssdfasd 2026-04-01 21:37:15 +08:00
  • 1fbbf318de refactor: extract viewport render targets ssdfasd 2026-04-01 21:01:23 +08:00
  • 1af958a272 refactor: extract viewport object id picker ssdfasd 2026-04-01 20:24:17 +08:00
  • 6cd4cd9be9 refactor: move built-in icon upload into imgui backend ssdfasd 2026-04-01 20:03:44 +08:00
  • bc6e20de48 refactor: extract viewport host surface utilities ssdfasd 2026-04-01 19:47:15 +08:00
  • d58962ad5e refactor: move viewport texture bridge into imgui backend ssdfasd 2026-04-01 19:17:44 +08:00
  • 55b3021159 refactor: move scene view selection utilities into renderer ssdfasd 2026-04-01 19:03:58 +08:00
  • 44771d3cc1 refactor: move scene view post-pass planning into renderer ssdfasd 2026-04-01 18:42:51 +08:00
  • 1ff2800b29 refactor: move scene view infinite grid pass into renderer ssdfasd 2026-04-01 18:31:30 +08:00
  • 12b1081dd0 refactor: move object id outline pass into renderer ssdfasd 2026-04-01 17:47:49 +08:00
  • b85571d9d4 refactor: drive scene view outline from object id ssdfasd 2026-04-01 17:33:07 +08:00
  • 409e08d03c refactor: move scene view readback into rhi device and sync float3 format mappings ssdfasd 2026-04-01 17:05:48 +08:00
  • 67d5390121 Polish editor previews and hierarchy menus ssdfasd 2026-04-01 16:45:50 +08:00
  • 6927b4b380 feat: add gpu object id scene picking ssdfasd 2026-04-01 16:44:11 +08:00
  • 6e2711f9e8 Preserve saved editor dock layouts ssdfasd 2026-04-01 16:43:46 +08:00
  • 3f18530396 Add scene transform toolbar and scale gizmo ssdfasd 2026-04-01 16:42:57 +08:00
  • 4e8ad9a706 Unify panel search behavior and polish console UI ssdfasd 2026-04-01 16:40:54 +08:00
  • e03f17146a feat: support rect clears for camera viewport rendering ssdfasd 2026-04-01 15:16:25 +08:00
  • d85b2ca056 test: add camera stack rendering integration ssdfasd 2026-04-01 13:23:25 +08:00
  • a908e61ecb feat: add explicit camera stack ordering ssdfasd 2026-04-01 13:10:32 +08:00
  • f80fb9860e feat: add camera viewport rect render areas ssdfasd 2026-04-01 13:01:11 +08:00
  • 0fe02fd1b4 feat: add camera culling masks ssdfasd 2026-04-01 01:42:06 +08:00
  • 51736253e3 feat: add explicit camera clear modes ssdfasd 2026-04-01 01:33:46 +08:00
  • 96a66d6f6d refactor: build sorted camera render requests ssdfasd 2026-04-01 01:26:11 +08:00
  • 1af3cf87c4 Fix world rotation extraction with scaled parents ssdfasd 2026-04-01 01:25:16 +08:00
  • 618ebed05d refactor: route renderer defaults through pipeline assets ssdfasd 2026-04-01 00:56:48 +08:00
  • 3373119eee feat: add basic forward lighting coverage ssdfasd 2026-04-01 00:41:56 +08:00
  • ac2b7c1fa2 Add Unity-style scene rotate gizmo ssdfasd 2026-03-31 23:45:08 +08:00
  • 7ff5cd4cf2 Refine console panel to match Unity ssdfasd 2026-03-31 23:05:52 +08:00
  • 6a38230f3f build: stop editor standalone from linking stale engine libs ssdfasd 2026-03-31 22:37:44 +08:00
  • c17fcd450f refactor: split viewport host rendering paths ssdfasd 2026-03-31 22:10:27 +08:00
  • e6076ecc5a refactor: extract scene viewport post-pass assembly ssdfasd 2026-03-31 22:04:57 +08:00
  • f85fa78dd1 refactor: extract scene viewport post-pass planning ssdfasd 2026-03-31 21:54:00 +08:00
  • ad237cb81e feat: overhaul editor console panel and diagnostics ssdfasd 2026-03-31 21:28:16 +08:00
  • 6d3a90ef74 feat: refine scene viewport gizmos and controls ssdfasd 2026-03-31 21:26:40 +08:00
  • be15bc2fc4 feat: add mesh component editors and scene hierarchy serialization ssdfasd 2026-03-31 21:25:59 +08:00
  • b92f9bfa70 Route scene viewport overlays through render passes ssdfasd 2026-03-30 03:52:59 +08:00
  • 2a31628db1 Add rendering pass sequence scaffolding ssdfasd 2026-03-30 02:22:17 +08:00
  • b489492af0 Improve project panel image previews ssdfasd 2026-03-30 01:46:49 +08:00
  • 416aa72194 Fix hierarchy rename field behavior ssdfasd 2026-03-30 00:49:10 +08:00
  • 7aca8199be Refactor scene viewport orientation gizmo ssdfasd 2026-03-30 00:48:15 +08:00
  • c8f79dfb0f Fix scene move gizmo axis projection ssdfasd 2026-03-30 00:47:31 +08:00
  • 0ea1cb29e6 Add scene viewport move gizmo workflow ssdfasd 2026-03-29 16:18:13 +08:00
  • 2651bad080 Refine editor viewport and interaction workflow ssdfasd 2026-03-29 15:12:38 +08:00
  • b0427b7091 docs: refresh repository entry guides ssdfasd 2026-03-29 01:55:36 +08:00
  • 6683e3c299 chore: add lfs tracking rules ssdfasd 2026-03-29 01:36:53 +08:00
  • e5cb79f3ce chore: sync workspace state ssdfasd 2026-03-29 01:36:53 +08:00
  • eb5de3e3d4 Add backpack editor startup scene ssdfasd 2026-03-28 19:26:08 +08:00
  • a519fdab7d fix: correct scene view fly and pan controls ssdfasd 2026-03-28 18:37:18 +08:00
  • 569f8ef725 feat: add scene view fly controls ssdfasd 2026-03-28 18:28:11 +08:00
  • af2f30dad6 refactor: align scene view camera controls with unity ssdfasd 2026-03-28 18:21:18 +08:00
  • da486075e1 fix: remove scene view orbit roll ssdfasd 2026-03-28 18:02:09 +08:00
  • 001e45bf6b feat: add scene view grid overlay ssdfasd 2026-03-28 17:50:54 +08:00
  • 3cc823aebd feat: add scene view editor camera controls ssdfasd 2026-03-28 17:40:14 +08:00
  • 3c45a051a2 feat: refine editor color picker UI ssdfasd 2026-03-28 17:24:48 +08:00
  • 2b255751b6 fix: avoid editor viewport resize deadlock ssdfasd 2026-03-28 17:16:25 +08:00
  • 3b652ac1db feat: add editor viewport host service ssdfasd 2026-03-28 17:04:14 +08:00
  • 6fcb6ac8fb refactor: back editor host rendering with engine rhi ssdfasd 2026-03-28 16:50:04 +08:00
  • 519bc1dbf2 fix: reset d3d12 command allocators before reuse ssdfasd 2026-03-28 16:37:38 +08:00
  • ec1535ad25 fix: refresh d3d12 swapchain backbuffers on resize ssdfasd 2026-03-28 16:26:31 +08:00
  • 1fa97dc246 feat: add editor project switching workflow ssdfasd 2026-03-28 16:19:15 +08:00
  • 359fe2adb3 docs(scripting): add baseline api reference and guide ssdfasd 2026-03-28 15:10:54 +08:00
  • 14c7fd69ec feat(scripting): add field model editing and defaults support ssdfasd 2026-03-28 15:09:42 +08:00
  • 4717b595c4 feat: update editor ui framework and assets ssdfasd 2026-03-28 15:07:19 +08:00
  • 4a12e26860 docs(api): fill OpenGL command list passthrough docs ssdfasd 2026-03-28 02:28:46 +08:00
  • 94795cb34d docs(api): deepen OpenGL buffer texture and enum docs ssdfasd 2026-03-28 02:21:38 +08:00
  • bce938ac58 docs(api): deepen OpenGL vertex array and view docs ssdfasd 2026-03-28 02:08:28 +08:00
  • ae93952ce0 docs(api): clarify OpenGL descriptor binding semantics ssdfasd 2026-03-28 01:45:53 +08:00
  • 36097869c0 docs(api): deepen OpenGL fence layout and sampler docs ssdfasd 2026-03-28 01:39:57 +08:00
  • 664fec73bc docs(api): deepen OpenGL pipeline state docs ssdfasd 2026-03-28 01:18:34 +08:00
  • 7015736fdf docs(api): deepen OpenGL swap chain shader and framebuffer docs ssdfasd 2026-03-28 01:11:07 +08:00
  • c01944871d docs(api): deepen OpenGL screenshot pool and queue docs ssdfasd 2026-03-28 00:50:49 +08:00
  • e522bad582 feat(scripting): support managed script component api ssdfasd 2026-03-28 00:43:13 +08:00
  • 6bde199393 docs(api): deepen D3D12 query heap and shader docs ssdfasd 2026-03-28 00:40:56 +08:00
  • cd756ec9a3 docs(api): refine D3D12 render pass and framebuffer docs ssdfasd 2026-03-28 00:25:34 +08:00
  • 93d16f3914 Add Vulkan backend test aggregate target ssdfasd 2026-03-28 00:20:22 +08:00
  • f55c6d8ffb docs(api): deepen D3D12 sampler and screenshot docs ssdfasd 2026-03-28 00:18:24 +08:00
  • 3d2fd5c8ee Add Vulkan graphics descriptor offset unit test ssdfasd 2026-03-28 00:17:16 +08:00
  • 539df6a03a Add Vulkan resource view unit coverage ssdfasd 2026-03-28 00:13:02 +08:00
  • 114985d698 docs(api): document D3D12 swap chain and descriptor heap ssdfasd 2026-03-28 00:09:30 +08:00
  • a1bc8f163e Add Vulkan backend sphere integration test ssdfasd 2026-03-28 00:09:05 +08:00
  • b77615569c Polish shared editor tree context behavior ssdfasd 2026-03-28 00:03:20 +08:00
  • 7d6032be23 docs(api): document D3D12 queue and allocator behavior ssdfasd 2026-03-27 23:56:43 +08:00
  • e546afa327 Add Vulkan backend quad integration test ssdfasd 2026-03-27 23:55:23 +08:00
  • d38c991688 docs(api): refine D3D12 buffer docs ssdfasd 2026-03-27 23:49:37 +08:00
  • 6d0a61e70d docs(api): deepen OpenGL helper backend docs ssdfasd 2026-03-27 23:44:21 +08:00
  • 837a4ce631 Add Vulkan backend triangle integration test ssdfasd 2026-03-27 23:40:56 +08:00
  • ca6a4be994 docs(api): expand OpenGL view and D3D12 texture docs ssdfasd 2026-03-27 23:33:59 +08:00
  • 6b3f5a9b93 Add Vulkan backend minimal integration test ssdfasd 2026-03-27 23:26:45 +08:00
  • 291d1a7e41 Add persistent shared editor tree interactions ssdfasd 2026-03-27 23:21:43 +08:00
  • 0c8a3e90ec docs(api): expand fence and framebuffer docs ssdfasd 2026-03-27 22:48:58 +08:00