I have managed to create a plane using a 512x512 texture. The reason why it is so big is because I get better quality in the image. I have noticed that when using such a big image the FPS is around 15 fps.
If I reduce the image size to 256x256 instead. I get around 20 fps.
Is there any way to compress the texture and save it to graphics memory.
Could I use ARB_texture_compression with Android?
Seems to be something that is used on other OpenGL ES devices.
Can't find it in the Android OpenGL ES documentation.