I'm a newbie to OpenGL, I moved here from DirectX using XNA, which I have tons of experience with.
So I've realised that the main ways to render things in OpenGL are to call Begin and then start specifying vertices, this seems slow.
I know that the other way is to use a VBO, I think I've succesfully created a VBO and filled it with data, but i'm not sure how to draw it. I'm pretty clueless about what to do in my draw function.
I'm used to DirectX's:
Some code on how to do this or an explanation would be most helpful.