player-03
player-03
I'll be honest: I know next to nothing about Metal itself. What I do know is that Lime's development version sets `SDL_PLATFORM_SUPPORTS_METAL` and builds with Metal.framework. (See #1444 for details.)...
The longer we go without solving this, the less of a difference it makes. Android devices that old are only going to get rarer, and the thread you linked provides...
In case the forum thread gets deleted or something, here's what worked for multiple people there: 1. Re-enable [the `if` block in AndroidManifest.hx](https://github.com/haxelime/lime/blob/develop/src/lime/tools/AndroidHelper.hx#L259-L263). 2. Run `lime rebuild tools`. If the...
`ThreadPool` won't work in HTML5, because [you can't pass functions as a message](https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers_API/Structured_clone_algorithm). This behavior is required by [Future](https://github.com/haxelime/lime/blob/8c9808b038ea06ea1f8c8c1ffb4a6d01d43c7972/src/lime/app/Future.hx#L82) at the very least. (Yeah, I know only Firefox uses the...
Oh yeah, forgot to mention that, but the lack of shared memory is the other problem with `ThreadPool`. The current implementation relies on a shared `Deque` - the main thread...
After significant work, [I've concluded that web workers are incompatible with Lime's mission](https://player03.com/development/on-starting-over/). (Long post, so [click here if you just care about the reasoning](https://player03.com/development/on-starting-over/#web-worker-assumption).) As an alternative, I propose...
I have approximately zero experience with Bluetooth and haven't interacted with Apple in years, but I wonder if the problem isn't specifically 43666e8, but rather [something to do with native-toolkit](https://github.com/native-toolkit/sdl/commit/370d05558c31570e34c642303705a66a9d0d1547)....
I'm not getting any errors in Haxe 4.2.4, but I can confirm that there's a problem with `Image` embedding. I'm testing the DisplayingABitmap sample, with a few changes: ```haxe @:bitmap("Assets/openfl.png")...
> ```groovy > android.useAndroidX=true > android.enableJetifier=true > ``` Yep, these are a good idea nowadays. We'll just want to check `::if (ANDROID_TARGET_SDK_VERSION>=28)::`. > NDK was located by using ndk.dir property....
> I'm not sure here, does it matter? Can we just move to the newest AGP? We can set that as the default, but we can't be certain everyone will...