Converting Canvas to OpenGL Android Game

view story

http://stackoverflow.com – I started my first game 6 months ago and everything was fine and dandy. Now I've started added a lot of details into the game with some problems. Problems. 1. Out of memory on older devices (Android 2.3) with high res screen. VM memory is only small on these. Don't have this problem with newer devices. Getting a little lag which is bad on the super high-res devices. Drawing large bitmaps is slow. Currently I have: canvas.drawBitmap(mBitmap, Pos.x, Pos.y, null); Is there an easy way of converting this to OpenGL, as I now have hundreds of bitmaps using the above. Ie. GLView.drawBitmap (HowTos)