Khronos public bugtracker – Bug 464
OpenGL 2.1 Man pages: no mention of generic attribute 0
Last modified: 2011-08-15 14:27:10 PDT
In all of the documentation for array rendering functions, they mention that no primitives will be generated if GL_VERTEX_ARRAY is not active. This is not true; generic attribute 0 can be used in lieu of GL_VERTEX_ARRAY.
We are no longer updating legacy OpenGL manual pages.
"We are no longer updating legacy OpenGL manual pages."
I find this a bit disconcerting. I understand that updating 3 sets of documentation, making sure they stay in sync with 3 specifications, adding new features based on new specs, plus the rest of the work you do is a great deal. My concern is simply in terms of having accurate information.
There's a lot of inaccurate info on OpenGL out there. My concern is when someone looks at the OpenGL 2.1 or 3.3 pages, see something that's incorrect but they don't know that, and then does something based on that. After all, there are a *lot* of people who can't use 4.2 simply due to lack of hardware.
It seems to me that, if the pages can't be fixed, then they should be removed. The last thing we want to do is add to the sum of inaccurate information in OpenGL.