3 Commits
Author SHA1 Message Date
velzieandClaude Opus 5.5 e73ddff770 GL backend on wink + numpy for Python add-ons
GL backend (build-blender-gl, BLENDER_GPU=gl): wink/epoxy build scripts,
cmake cache, Blender/Mesa patches, WGSL seed cache, demo wiring, and the
compat/latency/GPU bench + profiling harnesses.

numpy: scripts/build_numpy.sh cross-compiles numpy 2.3.4 and links its
extension modules into blender.wasm as builtins (fixes glTF/FBX import,
'No module named numpy'). CPython: undo mimalloc's __wasi__ leak in
timemodule.c so time.process_time() works (FBX export). Bump BLENDER_REF
for the glTF/FBX add-on fixes. scripts/numpy_io_test.mjs covers numpy and
glTF/FBX/OBJ/PLY/STL import/export in the browser.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_25da9696629446c4ae08c8603ff6ea2f
2026-10-20 13:43:36 -04:00
velzieandClaude Fable 5 0e1415c579 checkpoint + update (code only)
Recreates commits fdd3d9e and d1c8218 without the ~100 MB of
generated artifacts (wasm bundles, wgsl cache, test screenshots).
Deletes the web/ folder entirely.

Co-Authored-By: Claude Fable 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_01XhvMUqNGdcncS1UKpP5xf9
2026-07-29 13:11:50 -04:00
Debian 8168d1cd3d blend 2026-06-30 19:13:21 +00:00