[Mesa-dev] [Bug 62612] New: dispatch_sanity test lumps GL4.0+ functions into 4.3

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Mar 21 13:28:51 PDT 2013


https://bugs.freedesktop.org/show_bug.cgi?id=62612

          Priority: medium
            Bug ID: 62612
          Assignee: mesa-dev at lists.freedesktop.org
           Summary: dispatch_sanity test lumps GL4.0+ functions into 4.3
          Severity: normal
    Classification: Unclassified
                OS: All
          Reporter: mattst88 at gmail.com
          Hardware: Other
            Status: NEW
           Version: unspecified
         Component: Other
           Product: Mesa

I noticed:

   { "glDrawTransformFeedback", 43, -1 },
   { "glDrawTransformFeedbackStream", 43, -1 },

which are from ARB_transform_feedback2 and 3 respectively are in GL 4.0 but the
test says they must exist by 4.3.

I started to fix this, but then noticed that we don't have lists for 4.0, 4.1,
or 4.2, so the problem is probably much larger than just these two extensions.

Maybe we should strip out all of the lines that say "Add to xml" and fix up the
others.

I also notice

   /* GL_ARB_internalformat_query */
   { "glGetInternalformativ", 30, -1 },

but ARB_internalformat_query is part of 4.2 and not a required part of 3.0. I
think there's some general confusion about what the version field is supposed
to mean.

IIRC, this is why Ian suggested having separate structs for each version, like
how GL ES 2 and 3 are handled.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20130321/7e10057d/attachment-0001.html>


More information about the mesa-dev mailing list