Soundbomber's picture

[Solved] Unable to find an entry point : error

Hello, I was wondering if anyone could help with a recent problem I have encountered with OpenTK 1.0-beta 3?
I have an app which runs fine on machines with OpenGL version 2 installed, however, tested on a couple of machines with version 1.3 installed I get the following error:
"Unable to find an entry point named 'glGenBuffers' in DLL 'opengl32.dll'"
The error occurs when I execute the following code :
GL.GenBuffers(n as integer, buffers() as integer)
I have ensured that the machines in question have the latest graphics drivers installed and as I mentioned the app works fine on other machines (XP & Windows 7).
Any suggestions anyone?


Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
the Fiddler's picture

GL.GenBuffers() requires OpenGL 1.4 or higher. For older cards, try checking whether the ARB_vertex_buffer_object extension is supported and, if yes, use GL.Arb.GenBuffers().

Soundbomber's picture

The older machines do support ARB vertex buffer objects, and my app now works with a couple of tweaks.
Thanks for your help.