| add Commit Message Signed-off-by: zhangzhiwi <weizhi.zhang@huawei.com> | 2 年前 |
| fix graphic3d csec issue Signed-off-by: lmy <lvmengyu3@huawei.com> 🤖 AI[83%] 🔧 Human Fixed[0%] 🧑 Human[17%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5.2) <ai@local> | 1 天前 |
| update: 更新文件 lume_common.cpp Signed-off-by: Lzt <luzhiteng@huawei.com> | 13 天前 |
| add branch_protector_ret for all modules Co-Authored-By: Agent Signed-off-by: xiaolifan1 <xiaolifan1@h-partners.com> | 1 个月前 |
| Add agents.md Signed-off-by: KeyueXu <xukeyue@huawei.com> | 1 个月前 |
| add lfs Signed-off-by: hlzhangaj <zhanghanlin16@h-partners.com> | 7 个月前 |
| fix graphic3d csec issue Signed-off-by: lmy <lvmengyu3@huawei.com> 🤖 AI[83%] 🔧 Human Fixed[0%] 🧑 Human[17%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5.2) <ai@local> | 1 天前 |
| dcp 告警修复 Signed-off-by: shenshiyi2 <shenshiyi2@h-partners.com> | 5 天前 |
| add resources Signed-off-by: doggy-Zhang <zhangwenqi9@huawei.com> | 1 年前 |
| 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> | 2 个月前 |
| add lfs Signed-off-by: shenshiyi2 <shenshiyi2@h-partners.com> | 22 天前 |
| Add agents.md Signed-off-by: KeyueXu <xukeyue@huawei.com> | 1 个月前 |
| docs: add AGENTS.md for 8 modules and agent commit rules Co-Authored-By: Agent Signed-off-by: xiaolifan1 <xiaolifan1@h-partners.com> | 3 个月前 |
| docs: add CLAUDE.md for AI code assistant guidance Add comprehensive documentation for Claude Code including: - Project overview and build commands - Architecture description (LumeMeta, LumeScene, Lume_3D) - ECS components and systems reference - Rendering algorithms (PBR, shadows, post-processing) - Testing and development workflows Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: huxiaoming <huxiaoming5@huawei.com> | 5 个月前 |
| Modify history commit info Signed-off-by: doggy-zhang <zhangwenqi9@huawei.com> | 2 年前 |
| Additively sync lume changes/fixes from upstream onto master LumeMeta: proper Apache license header on intf_serializable_test.cpp; OAT.xml test-binary types intf_serializable_test.cpp had a non-standard one-line copyright header ('Huawei Technologies Co, Ltd', no Apache block) -> replace with the standard Apache 2.0 / Huawei Device Co., Ltd. header. OAT.xml updated to cover two new test binary types. LumeBoidsSwarm test: don't force RENDER_BUILD_VULKAN (fixes rk3568 SIGSEGV) RENDER_BUILD_GLES/RENDER_BUILD_VULKAN = true in the boids test BUILD.gn. On rk3568 (Mali, no Vulkan driver) that made the test pick the Vulkan backend at runtime -> null device -> SIGSEGV in TestRunnerEnv::SetUp. Let the flags come from lume_config.gni (which disables Vulkan for target_cpu=="arm"). LumeScene: wire 12 import/template api tests into gn + add asset_object_test Brings the scene api_unit_test to the full level (769 tests on rk3568): - BUILD.gn: add the 12 import/template/scene/api sources + lume_scene_importer_config - test runner loads SceneImporter + SceneMetadataImporter plugins - material_template_test.cpp: add the UNIT_TESTS_USE_HCPPTEST runner guard - add core/asset_object_test.cpp (referenced by BUILD.gn; sourced from dev) Replace lume/ contents with the updtream versions (Lume3D, LumeBase, LumeBoidsSwarm, LumeEngine, LumeJpg, LumeMRT, LumeMeta, LumePng, LumeRender, LumeScene, LumeDotfield, LumeBinaryCompile, lume_config.gni); drop the unreferenced lume/LumeTest orphan tests. bundle.json adjusted for the synced lume's dependency footprint (required to build on openharmony/master): - add 'vma' to deps.components (LumeRender pulls VMA via vma:vma) - replace stale LumeEngine/LumeScene fuzztest refs with the granular json fuzzers that exist in the LumeEngine Verified: graphic_3d builds green on rk3568 (openharmony/master + this sync). Co-Authored-By: Agent Signed-off-by: shenshiyi2 <shenshiyi2@h-partners.com> | 26 天前 |
| update README file Signed-off-by: lwx1279465 <liuguanpeng1@huawei.com> | 2 年前 |
| update README file Signed-off-by: lwx1279465 <liuguanpeng1@huawei.com> | 2 年前 |
| 新增 taihe_ffi_gen 部件依赖 Signed-off-by: m0_52007851 <lyujiayi@huawei.com> | 22 天前 |