Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upAndroid thread panic in gleam caused by "no more slots for eglGetProcAddress" #4831
Labels
Comments
|
Once we land servo/rust-layers#148 and servo/gleam#12 we can revert #4830, and this issue will be fixed. |
|
Fixed during the latest rust upgrade. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
After various recent upgrades, Android was panicking on startup due to GL function pointers failing to load (#4824). We addressed this in #4830 by calling
get_proc_addresson Android like we do on desktop platforms, and this appears to work on some Android devices, but it fails on my Android 4.1 tablet with tegra graphics:Apparently this Android has a small fixed number of slots for eglGetProcAddress, so we can't use it to dynamically load every GL function. We need to investigate why static binding isn't working.