   OpenGL ES texture compression
  Hi!I'm using OpenGL 1.1I have a small problem with textures.I'm using a 512x512 PNG image as texture.This image is placed on a plane.My FPS measurements give me around 15 fps when the image takes the whole screen.If I reduce the image size to 256x256 I get around 20 fps.The problem is that the quality of the image when using 256x256 is not that good.Is there some way to use bigger images but compressing them into the graphics memory?I would like to have better performance using bigger images.Please help   
  Use this GL ES extension, if your hardware supports it. Else, your hardware might support other compressed formats.   ;  If it's the iPhone then you can use PVRTexTool to compress textures.   ;  Thanks!What about Android?How can I compress textures there?   ;  On Android it depends on the specific handset you are running the game on. You would have to query for a particular compression extension to see if its supported.To do this, call glGetString(GL_EXTENSIONS) and see if any of the compression extensions (i.e.  GL_AMD_compressed_ATC_texture, GL_IMG_texture_compression_pvrtc, etc) appear in the string.   