Actually Mali GPU does not support OES_texture_float. For example, you can not open this webgl websitehttp://madebyevan.com/webgl-water/
How we resolve this issue?
Hi hanhan,
Could you please let us know which device(s) incorrectly report this so we can verify this?
Kind regards,
Michael McGeagh
None of the Mali drivers expose this extension string so this sounds like an issue with the browser WebGL implementation you are using rather than the Mali drivers themselves.
Note that the Mali GPUs which support OpenGL ES 3.0 do support floating point textures for OpenGL ES 3.0 contexts, as they are a mandatory part of the OpenGL ES 3.0 API and no extension is required.
The r8p0 drivers for the Mali-T760 and T800 series hardware also support the GL_EXT_color_buffer_half_float and GL_EXT_color_buffer_float extensions for floating point render targets.
HTH, Pete
I tested this website on Galaxy S6 GPU Mali-T760 and the demo didn't run.
it requires OES_txture_float extension.
Please also note that WebGL is based off of OpenGL ES 2.0
As such, and considering we do not support the OES_texture_float extension, any WebGL content relying on that extension will not work on Mali GPUs.
I hope that helps clarify things further.
Kind Regards,
I tested on Mali-T624, Mali-T628, Mali-T760. Do you know how to update Mali's driver to r8p0? My device is Samsung Galaxy Note 4 (Mali-T760MP6)
Hi Hanhan,
We don't control any of the commercial device driver updates; this question needs to be asked to the device manufacturer; Samsung in this case.
Kind regards, Pete