I am trying to convert a WebGL app to a native Win Forms app using OpenTK.
When I try to create my VBOs, I am getting a GL Error of Invalid Operation for GL.GenBuffer.
My first thought was the app is running in a really old version of OpenGL that doesn't support VBOs, So I told it to try a 3.0 context, and still no joy.
I am running Windows 8, VS2012, .net 4.5 and my gfx card is an nVidia 250 GTS. OpenTK claims I'm able to support up to OpenGL 3.3.
When I push my points to the gpu manually, it works, but bearing in mind this has come from WebGL, everything is setup to batch into mega VBOs, I'd like to use them for a) performance and B) keeping the two code bases similar for maintainability.
Any suggestions where I might be going wrong?
(PS. Is there a way to use ES20 on a desktop? It would be better for me to use that as it would match up more with WebGL)