I have never done anything with OpenGL but I am working on improving an application I wrote that allows you to preview a boot animation file with out applying it to the device and rebooting. I need to get the best frame rate possible while loading the images from the external storage device.
I am using a GLSurfaceView with the render mode set to RENDERMODE_WHEN_DIRTY. My animation class notifies the GLSurfaceView when the next frame should happen, since this is defined in the boot animation file, and it calls requestRender.
This all happens perfectly, the only thing I cannot seem to figure out is how to actually draw the bitmap that I load from the storage device.
Any help would be greatly appreciated, even if its pointing me in the right direction...