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

23 lines
654 B
Markdown

# W-025 Status
status: done
task: 建立 Web C ABI
## Evidence
- Header: `blender-5.2.0/source/blender/web_engine/web_engine_api.h`
- Implementation: `blender-5.2.0/source/blender/web_engine/web_engine_api.cpp`
- Golden: `tests/golden/W-025/c-api.json`
The ABI now has stable POD pointer/length entry points for create/destroy,
open, apply, snapshot, save and buffer release. Open accepts an empty input;
command and full `.blend` serialization return an explicit not-implemented
code until Blender libraries are linked.
## Verification
```text
tools/web/build-web-engine-variants.sh # passed
node tools/web/run-web-engine-smoke.mjs # passed
```