-
Extension question
If my glGetString(GL_EXTENSIONS) show GL_EXT_vertex_array, does that make the driver opengl version 1.0. If the driver is version 1.1 this extension is available by default (built in) right? I ask this because my (ATI Rage Mobility) is not rendering vertex arrays correctly.
Thanks for any thoughts.
Steve
-
Member
Regular Contributor
Re: Extension question
> If my glGetString(GL_EXTENSIONS) show GL_EXT_vertex_array, does that make the driver opengl version 1.0.
It has nothing to do with OpenGL version.
Some drivers have obsolete extensions for compatibility with really old software.
You have OpenGL 1.0 only if glGetString(GL_VERSION) returns "1.0[.x]"
> If the driver is version 1.1 this extension is available by default (built in) right?
No.
If you have OpenGL 1.1, it does not mean that you can use (for example) glVertexPointerEXT().
But this functionality was included into OpenGL 1.1 core, and you can use glVertexPointer() without loading its pointer manually.
> I ask this because my (ATI Rage Mobility) is not rendering vertex arrays correctly.
As far as I know - You are not the first with this problem. ATI drivers are quite crappy...
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules