Files
workinf_Blender_Wasm/docs/status/W-022.md
2026-08-12 04:47:48 -04:00

774 B

W-022 Status

status: done task: 建立最小 web_engine target

Evidence

  • C ABI header: blender-5.2.0/source/blender/web_engine/web_engine_api.h
  • C ABI implementation: blender-5.2.0/source/blender/web_engine/web_engine_api.cpp
  • CMake target: web/engine/CMakeLists.txt
  • Golden: tests/golden/W-022/web-engine-api.json

The standalone target remains an ABI-only smoke target and links a test reader stub. The canonical Blender data target is blender-5.2.0 with WITH_WEB=ON (build_web_blender6/bin/web_engine.*); it links BLO/DNA and the vendored zlib/zstd readers behind the same handle boundary.

Verification

tools/web/configure-web-engine.sh       # standalone ABI gate
node tools/web/run-web-engine-smoke.mjs  # web-engine-blend-ok