Commit f7ed0e2
committed
fix(ios): port 71 missing _bloom_* FFI exports to the iOS native crate
The iOS native crate had drifted behind macOS (and every other platform)
by 82 FFI exports — apps using the renderer/postfx/texture/profiler APIs
failed to link on iOS with undefined _bloom_* symbols. Port the 71 portable
functions from native/macos (renderer settings, render-texture, profiler,
lights, postfx, screenshot, env/HDR, etc.), add the image (hdr) dependency
needed by bloom_set_env_clear_from_hdr, and import alloc_perry_string.
Skips 11 desktop-only scene-pick/projection fns (LAST_PICK/LAST_PROJECT).
Release v0.4.5.1 parent 2de6899 commit f7ed0e2
4 files changed
Lines changed: 665 additions & 63 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
| 23 | + | |
23 | 24 | | |
24 | 25 | | |
25 | 26 | | |
| |||
0 commit comments