I am running a native application on Android. In the app I am querying GL extensions to dynamically detect if an Android phone supports ATITC pre-compressed textures. I'm looking for the string 'GL_ATI_texture_compression_atitc' in the extensions string reported by the phone. I have two questions regarding this:
1. Is 'GL_ATI_texture_compression_atitc' the right extension to look for if I want to use pre-compressed textures (ATITC)? Or should I be looking for 'GL_ATI_compressed_texture_atitc' instead?
2. Does the HTC Hero support ATITC pre-compressed texures? Both the HTC G1 and HTC Hero report 'GL_ATI_texture_compression_atitc' in the GL extensions. However, only the G1 seems to be supporting ATITC pre-compressed textures. The same build (with pre-compressed ATITC textures) works on the G1 but not on the Hero (on the Hero I see rectangular blocks instead of the textures indicating that the handset did not understand the glType).