I recently received a Raspberry Pi and the first thing I did was recompile an existing C program under Debian that uses OpenGL, freeglut, gtkglext and GLee.
I was pretty surprised when it compiled and ran first time. However, I was also a little confused: I know the Raspberry Pi supports OpenGL ES, but didn't expect it to work with the vanilla OpenGL code straight out of the box.
Based on other people's experiences, is this to be expected, have I just been lucky, or am I'm only using software rendering? Can anyone provide any advice about the kind of performance I should be getting from the device?