[Mesa-dev] [Bug 98106] Primitive restart should be disabled for Draw commands when GL > 4.5

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Oct 6 08:52:31 UTC 2016


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

            Bug ID: 98106
           Summary: Primitive restart should be disabled for Draw commands
                    when GL > 4.5
           Product: Mesa
           Version: 11.2
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Mesa core
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: martina.kollarova at intel.com
        QA Contact: mesa-dev at lists.freedesktop.org

Originally reported on #dri-devel by user degasus.

OpenGL spec < 4.5 has a line in the "Primitive Restart" section:

  If PRIMITIVE_RESTART_FIXED_INDEX is enabled, primitive restart is not
  performed for array elements transferred by any drawing command not taking a
  type parameter, including all of the *Draw* commands other than
*DrawElements*.

OpenGL spec 4.5 has a modification:

  Note that primitive restart is not performed for array elements transferred
by
  any drawing command not taking a type parameter, including all of the *Draw*
  commands other than *DrawElements*.

The current implementation doesn't take the new version into consideration, and
an additional condition for GL > 4.5 should be created.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20161006/5791f6db/attachment.html>


More information about the mesa-dev mailing list