| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
修改offset数据类型 Signed-off-by: lmy <lvmengyu3@huawei.com> | 20 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
fix: add index bounds validation and null checks for custom geometry - Validate index array values against vertex count in MeshResourceImpl (Taihe) and CustomJS (NAPI) to prevent out-of-bounds access 🤖 AI[81%] 🔧 Human Fixed[0%] 🧑 Human[19%] 👌 AI Adopted[100%] Co-Authored-By: Agent Signed-off-by: xiaolifan1 <xiaolifan1@h-partners.com> Co-authored-by: opencode (glm-5.1) <ai@local> Co-authored-by: opencode (qwen3.7-max) <ai@local> Co-authored-by: opencode (qwen3.7-plus) <ai@local> | 9 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 | |
Sync upstream Lume engine components to latest dev Sync all Lume 3D engine components from upstream ArkGraphics3d dev: - LumeBase, LumeEngine, LumeRender, Lume3D, LumeMeta, LumeScene - LumeBoidsSwarm, LumeMRT, LumeDotfield plugins - OpenHarmony adapters (3d_scene_adapter, 3d_widget_adapter) - kits/ets taihe bindings, kits/js NAPI bindings Key changes: - New clang-format applied to all C++ sources - LumeScene importer plugin with JSON scene format support - LumeRender color adjustments post-process improvements - Maleoon render backend support (gated by RENDER_BUILD_MALEOON) - Light probe baker system, render nodes, and utilities - Security fixes: shader length verification, mesh param upper limits - RenderContextJS nullptr crash fixes and refactoring - process_elf_impl.h refactored (max 5 params, max 46 lines per function) Tested on rk3568 (32-bit ARM, GLES backend): 2686/2694 tests passing across all components. Co-Authored-By: Agent Signed-off-by: Markus Penttila <kari.markus.penttila@huawei.com> | 21 天前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 20 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 21 天前 | ||
| 9 天前 | ||
| 21 天前 | ||
| 21 天前 |