Khronos Public Bugzilla
Bug 417 - enumext.spec, section VERSION_4_0
Summary: enumext.spec, section VERSION_4_0
Alias: None
Product: OpenGL
Classification: Unclassified
Component: Registry (show other bugs)
Version: unspecified
Hardware: PC All
: P3 normal
Target Milestone: ---
Assignee: Jon Leech
QA Contact:
Depends on:
Reported: 2011-01-23 08:51 PST by giotis.nikos
Modified: 2013-06-13 03:46 PDT (History)
0 users

See Also:


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

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.