Adreno 320 GPU GLSL shader issues on Android

It seems that they didn’t spend much time in coding the graphic card drivers for Andreno 320 GPU. In my latest project I encountered a crash on linking some GLSL shader programs. It really took a while to figure out the cause. After a while could break down the shader code to something that looks like:

It came out that Andreno 320 GPU seems to have an issue with Textures in structs. At least if using that struct inside the vertex shader. At the end the solution really was that easy. I wrote a script that did all the work of rewriting the material entries.

But one question still rumors in my head: Was there any one on this planet who liked game development on Android?

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.