<https://github.com/wgpu4k/wgpu4k/releases/tag/pre...
# feed
a
https://github.com/wgpu4k/wgpu4k/releases/tag/preview-3 A new alpha version of this WebGPU Kotlin binding is available, now supporting iOS, Android, and macOS native targets. This marks the end of the alpha phase, as the proof of concept has been successful and most Kotlin targets are either functional or nearing completion. The next version, a beta release, will focus on addressing bugs and refining the API. Please note that the library currently uses the same backend as Firefox, which may not be as advanced as Chrome's. However, with the final WebGPU 1.0 specification approaching, we can expect significant improvements in the coming months. If you want to quickly try out this new version, check out the sample project.
K 11
s
Hey. What is the minimum supported Android API level? According to the WebGPU developers, WebGPU requires at least API level 31. However, your sample uses minSDK level 28. Have they relaxed the requirements?
a
Hello, thank you for your feedback. Could you please provide a link ? I couldn't find anything about it in the specifications. Regarding the backend used in wgpu4k, the documentation is unclear about this point. The prerequisites are Vulkan or OpenGL ES 3+, so it should be compatible from API 24. However, I haven't tested any older versions than the last one.
s
While it's not explicitly stated in the repository, the announcement page for Chrome for Android specified that WebGPU requires Android 12 or higher to function properly. I infer that this requirement likely applies to the WebGPU SDK in general, though I'm not certain. Additionally, there's an extensive GitHub discussion about implementing a compatibility mode for WebGPU.
a
I suspect this debate will continue until the technology's official release. Personally, I'm not prioritizing older versions for now, but it's definitely something to keep an eye on.