Software Archive
Read-only legacy content
17061 Discussions

OpenGL/ES texture format GL_BGRA broken in Intel BayTrail Android Driver

Elmar
Beginner
408 Views

Dear all,

I tested my app on Android 4.4 with Intel(R) HD Graphics for BayTrail , OpenGL ES-CM 1.1, and unfortunately no textures were shown at all.

I now tracked down the problem: Even though the Intel BayTrail driver reports to support the extension GL_EXT_texture_format_BGRA8888, using glTexImage2D with format GL_BGRA seems to create a mess, so that no more textures are displayed at all. All is fine if GL_RGBA is used instead.

Test system was an Asus Transformer Pad TF103C.

If you want to reproduce this, you can quickly (before I upload the fixed app) try it here:

https://play.google.com/store/apps/details?id=org.YASARA.app&hl=en

Best regards,

Elmar

0 Kudos
0 Replies
Reply