Khronos Public Bugzilla
Bug 417 - enumext.spec, section VERSION_4_0
enumext.spec, section VERSION_4_0
Status: RESOLVED FIXED
Product: OpenGL
Classification: Unclassified
Component: Registry
unspecified
PC All
: P3 normal
: ---
Assigned To: Jon Leech
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-01-23 08:51 PST by giotis.nikos
Modified: 2013-06-13 03:46 PDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description giotis.nikos 2011-01-23 08:51:09 PST
from file enumext.spec (Revision: 13168)

Line 1539: VERSION_4_0 enum:
           ...
Line 1562:     use ARB_gpu_shader5		    MAX_VERTEX_STREAMS
           ...
Line 1625: passthru: /* Reuse tokens from ARB_transform_feedback3 */
Line 1626:     use ARB_tessellation_shader	    MAX_TRANSFORM_FEEDBACK_BUFFERS
Line 1627:     use ARB_tessellation_shader	    MAX_VERTEX_STREAMS

MAX_VERTEX_STREAMS is defined twice (lines 1562 & 1627). Both MAX_VERTEX_STREAMS & MAX_TRANSFORM_FEEDBACK_BUFFERS should be 
'use ARB_transform_feedback3 ...'

------------------------------

Line 1621:	use ARB_tessellation_shader	    TRANSFORM_FEEDBACK
Line 1622:	use ARB_tessellation_shader	  TRANSFORM_FEEDBACK_BUFFER_PAUSED
Line 1623:	use ARB_tessellation_shader	  TRANSFORM_FEEDBACK_BUFFER_ACTIVE
Line 1624:	use ARB_tessellation_shader	    TRANSFORM_FEEDBACK_BINDING

All constants in lines (1621 - 1624) should be
'use ARB_transform_feedback2 ...'
Comment 1 Jon Leech 2013-06-13 03:46:29 PDT
This should be fixed in the new XML API Registry and in the
headers generated from that; see

http://www.opengl.org/registry/#specfiles
https://cvs.khronos.org/svn/repos/ogl/trunk/doc/registry/public/api/

We don't plan to maintain the old .spec files going forward and it
will not be fixed there; we'd like people to migrate to using the
XML registry for whatever external purposes they might be using
.spec for today, because .spec files are just too painful for us
to keep maintaining.