-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Android 16kb openalsoft update #2552
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Android 16kb openalsoft update #2552
Conversation
Resync fork
Update fork
… in the atlases instead of setting a predefined byte buffer on disposal that made all atlases in the backend use the same buffer and generated rendering issues.
Fork update
…d more images to the screens so it really uses more atlases
Update fork PR
Update fork
Update fork
…_PAGE_SIZES to all android native libraries
I think we can use this updated image instead of jmonkeyengine/buildenv-jme3:android |
…ndroid-sdk:35-ndk
Thanks @riccardobl for the tip. The linked image properly passed the build android natives step but every other step is failing when trying to download the native artifact. Any help is appreciated |
looks like the 'Build natives for android' job is not uploading any artifact
maybe the path changed? |
…set NDK path for android natives
The issue was that the NDK path was not properly set and cmake was missing in the image. I didn't realized you already fixed it in ngengine workflow. Should now work. Thanks ;) |
After the conversation at https://hub.jmonkeyengine.org/t/android-16kb-page-size-support/48536 I've decided to create this PR for everyone using jme3 for android to avoid the 16kb page issues reported by bzbit
This PR includes the openalsoft update by @riccardobl and sets ANDROID_SUPPORT_FLEXIBLE_PAGE_SIZES for all android native libraries
This change also requires the docker image "jmonkeyengine/buildenv-jme3:android" to be rebuilt including at least ndk v29