Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-40090

Many glVertexAttrib methods are mistakenly categorized as compatibility profile methods in versioned OpenGL function resolvers

    XMLWordPrintable

Details

    • 18aae36a90c0753f1b1e615ba8437d8ebd1bd2fb

    Description

      One example is the method glVertexAttrib4fv(GLuint index, const GLfloat * v) which is supposed to be part of "QOpenGLFunctions_3_3_Core" class but is instead part of "QOpenGLFunctions_3_3_Compatibility" class. This applies to many more glVertexAttrib methods and all the versioned function resolvers for OpenGL version 3.3 and higher. According to the official OpenGL reference all the glVertexAttrib*** methods are part of the core profile even in the latest version.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            davee David Morgan
            w1th0utnam3 Fabian Löschner
            Votes:
            4 Vote for this issue
            Watchers:
            9 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes