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

OES_texture_float is not supported on Android Mali GPU's #148

Open
SystemPanic opened this issue Jul 7, 2022 · 1 comment
Open

OES_texture_float is not supported on Android Mali GPU's #148

SystemPanic opened this issue Jul 7, 2022 · 1 comment
Assignees

Comments

@SystemPanic
Copy link

Mali GPU's, which is around 40% of Android smartphone market share (including all Samsung Galaxy series) and 80% of Android TV's, does not support OES_texture_float.

This is a huge number of devices not supported.

Consider implement WebGL2, which has floating point operations and is fully supported by all smartphone GPU's, or apply a float pack / unpack fallback like this: CesiumGS/cesium#4700

@WorldThirteen WorldThirteen self-assigned this Jul 7, 2022
@WorldThirteen
Copy link
Contributor

WorldThirteen commented Jul 7, 2022

Hi @SystemPanic, thank you for your attention to GammaCV.
GammaCV already implements a fallback to packing floats into non-float textures for GPUs which support OES_texture_float but could not render into a float texture.

We will investigate the possibility to disable required for OES_texture_float.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants