Martin Evans
Martin Evans
Resolve #10
Added support for running `AnimationUI` using `Time.unscaledTime`. This is **disabled** by default, so the default behaviour remains totally unchanged.
This is a rough first pass looking at what's required for wasm component support. I've pulled in everything from the `component` folder of the C-API (see [here](https://docs.wasmtime.dev/c-api/dir_788242682a7aad0d494995df051a8421.html)) and have wrapped...
Added `Wasi2Configuration` which mirrors `WasiConfiguration` for WASI preview2.
Added almost all new `Config` options, including new `PoolingAllocationConfig` type. Skipped support for `wasmtime_config_host_memory_creator_set`, since that's a fairly large and very advanced feature.
The `YuvToYiq` was returning `YUV`. Fixed that!
**This PR proposes a breaking change**. Currently, this library causes lots of unavoidable allocations. That makes it unusable when developing games, where performance is critical and allocations should be avoided...