I'm writing a 2D game, which involves drawing a lot of sprites. They are stored in one big image, which I load to texture.
I used GL_TEXTURE_RECTANGLE_NV, as described here http://www.gamedev.net/page/resources/_/technical/opengl/rendering-efficient-2d-sprites-in-opengl-using-r2429
It worked great on my desktop (although I have ATI videocard), but when I tried it on my laptop - nothing was painted.
So I tried GL_TEXTURE_2D and got the picture, but it's rendered too slow.
Can somebody give a hint how to make it work properly? All I need is drawing small rectangular pictures, but quite a lot of them.