diff --git a/README.md b/README.md index 359e249f60..c7424a274c 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@ with Introduction, Hello Triangle Tutorial, and Extensibility Example with [GLFW | GNU/Linux | [![GNU/Linux CI](https://github.com/LukasBanana/LLGL/actions/workflows/ci_linux.yml/badge.svg)](https://github.com/LukasBanana/LLGL/actions/workflows/ci_linux.yml) | N/A | N/A | :heavy_check_mark: | :heavy_check_mark: | N/A | | macOS | [![macOS CI](https://github.com/LukasBanana/LLGL/actions/workflows/ci_macos.yml/badge.svg)](https://github.com/LukasBanana/LLGL/actions/workflows/ci_macos.yml) | N/A | N/A | N/A | :heavy_check_mark: | :heavy_check_mark: | | iOS | [![iOS CI](https://github.com/LukasBanana/LLGL/actions/workflows/ci_ios.yml/badge.svg)](https://github.com/LukasBanana/LLGL/actions/workflows/ci_ios.yml) | N/A | N/A | N/A | :heavy_check_mark: | :heavy_check_mark: | -| Android | [![Android CI](https://github.com/LukasBanana/LLGL/actions/workflows/ci_android.yml/badge.svg)](https://github.com/LukasBanana/LLGL/actions/workflows/ci_android.yml) | N/A | N/A | :heavy_check_mark: | :heavy_check_mark: | N/A | +| Android | [![Android CI](https://github.com/LukasBanana/LLGL/actions/workflows/ci_android.yml/badge.svg)](https://github.com/LukasBanana/LLGL/actions/workflows/ci_android.yml) | N/A | N/A | :construction: | :heavy_check_mark: | N/A | | Wasm | [![WebAssembly CI](https://github.com/LukasBanana/LLGL/actions/workflows/ci_wasm.yml/badge.svg)](https://github.com/LukasBanana/LLGL/actions/workflows/ci_wasm.yml) | N/A | N/A | N/A | :heavy_check_mark: | N/A | diff --git a/docu/README.md b/docu/README.md index be35bfb949..67141dc713 100644 --- a/docu/README.md +++ b/docu/README.md @@ -42,6 +42,10 @@ On Windows, MSYS2 can be used to run *BuildAndroid.sh*.
+##### Known issues + +Currently only the GLES backend is supported for Android. Vulkan backend compiles but is not stable and untested at the moment. + ## GNU/Linux @@ -84,3 +88,9 @@ Then launch your web browser of choice and open the URL http://localhost:8000/. +##### Known issues + +The **WebGL backend does not work correctly on Safari**. There is a workaround which detects Safari browsers to disable anti-aliasing which mitigates the issue on Intel based Macs. +On all ARM based Macs and iOS devices, Safari shows synchronization issues that mostly affect buffer updates via `glBufferSubData` making it look as if staging buffers +are not synchronized between CPU and GPU, even though WebGL does not have a concept of staging buffers like Vulkan or D3D. +