feat(web): preload completed wasm and load debug modules on demand
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

This commit is contained in:
mes123456
2026-09-04 11:17:27 +08:00
parent a72b984f4c
commit 2ffb965b67
6 changed files with 95 additions and 29 deletions

View File

@@ -3,26 +3,9 @@
"releaseId": "blender-wasm-0.1.0-rc.1",
"modules": [
{
"id": "core-completed",
"id": "core-runtime-completed",
"lifecycle": "complete",
"preload": true,
"resources": {
"single": {
"fileName": "web_engine.wasm",
"url": "/vendor/blender/web_engine.wasm",
"sha256": "66fc59cba55a8c17d398b74d12ea4a9f09746c0f30c40f579c44aa34956e3072"
},
"pthread": {
"fileName": "web_engine.wasm",
"url": "/vendor/blender/pthread/web_engine.wasm",
"sha256": "f2a26a9221b5d4d5e710463a89e2d93faf9b2d8a9076a455c5ce1a0e52d88b5f"
}
}
},
{
"id": "debug-incremental",
"lifecycle": "debug",
"preload": false,
"resources": {
"single": {
"fileName": "web_engine.wasm",
@@ -35,6 +18,41 @@
"sha256": "f2a26a9221b5d4d5e710463a89e2d93faf9b2d8a9076a455c5ce1a0e52d88b5f"
}
}
},
{
"id": "mesh-editing-completed",
"lifecycle": "complete",
"preload": true,
"resources": {
"single": { "fileName": "web_engine.wasm", "url": "/vendor/blender/single/web_engine.wasm", "sha256": "7f3a50f1d41b2ac0e6366e84caaabefc3cdfc47c055d5ea459abec654da6fcc0" },
"pthread": { "fileName": "web_engine.wasm", "url": "/vendor/blender/pthread/web_engine.wasm", "sha256": "f2a26a9221b5d4d5e710463a89e2d93faf9b2d8a9076a455c5ce1a0e52d88b5f" }
}
},
{
"id": "reader-capabilities-completed",
"lifecycle": "complete",
"preload": true,
"resources": {
"single": { "fileName": "web_engine.wasm", "url": "/vendor/blender/single/web_engine.wasm", "sha256": "7f3a50f1d41b2ac0e6366e84caaabefc3cdfc47c055d5ea459abec654da6fcc0" },
"pthread": { "fileName": "web_engine.wasm", "url": "/vendor/blender/pthread/web_engine.wasm", "sha256": "f2a26a9221b5d4d5e710463a89e2d93faf9b2d8a9076a455c5ce1a0e52d88b5f" }
}
},
{
"id": "debug-incremental",
"lifecycle": "debug",
"preload": false,
"resources": {
"single": {
"fileName": "web_engine.wasm",
"url": "/vendor/blender/web_engine.wasm",
"sha256": "66fc59cba55a8c17d398b74d12ea4a9f09746c0f30c40f579c44aa34956e3072"
},
"pthread": {
"fileName": "web_engine.wasm",
"url": "/vendor/blender/pthread/web_engine.wasm",
"sha256": "f2a26a9221b5d4d5e710463a89e2d93faf9b2d8a9076a455c5ce1a0e52d88b5f"
}
}
}
]
}