Skip to content
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

Don't require OpenGL 3.0 #6410

Closed
lognaturel opened this issue Sep 11, 2024 · 1 comment · Fixed by #6411 or #6414
Closed

Don't require OpenGL 3.0 #6410

lognaturel opened this issue Sep 11, 2024 · 1 comment · Fixed by #6411 or #6414
Assignees
Milestone

Comments

@lognaturel
Copy link
Member

ODK Collect version

v2024.3.0-beta.2

Problem description

The Mapbox version that's now used requires OpenGL 3.0. This is currently making the whole app require OpenGL 3.0 which cuts out some devices that are commonly used.

Expected behavior

Only Mapbox requires OpenGL so ideally we could gate access to the functionality based on a device's OpenGL version.

Other information

Can we explicitly specify the OpenGL version in our Manifest? Presumably the Mapbox dependency is writing that now. Can we override it?

We can do a version check like we do for Google Maps: https://developer.android.com/develop/ui/views/graphics/opengl/about-opengl#version-check

@lognaturel lognaturel added this to the v2024.3 milestone Sep 11, 2024
@github-project-automation github-project-automation bot moved this to not ready in ODK Collect Sep 11, 2024
@grzesiek2010 grzesiek2010 self-assigned this Sep 12, 2024
@grzesiek2010 grzesiek2010 moved this from ready to in progress in ODK Collect Sep 12, 2024
@github-project-automation github-project-automation bot moved this from in progress to done in ODK Collect Sep 12, 2024
@lognaturel
Copy link
Member Author

#6411 (comment)

@lognaturel lognaturel reopened this Sep 12, 2024
@github-project-automation github-project-automation bot moved this from done to not ready in ODK Collect Sep 12, 2024
@github-project-automation github-project-automation bot moved this from not ready to done in ODK Collect Sep 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: done
2 participants