Announcement

Collapse
No announcement yet.

Mesa Lands GLVND Support For EGL

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by Azrael5 View Post

    So how can get the core version working? Or is it working although system information notify the 3.0 version on opengl?
    You can run glxinfo to confirm your version, like so:

    Code:
    glxinfo | grep 'version'
    It should say something like this:

    Code:
    Max core profile version: 4.3
    Max compat profile version: 3.0

    Comment


    • #12
      Originally posted by Mystro256 View Post

      You can run glxinfo to confirm your version, like so:

      Code:
      glxinfo | grep 'version'
      It should say something like this:

      Code:
      Max core profile version: 4.3
      Max compat profile version: 3.0
      server glx version string: 1.4
      client glx version string: 1.4
      GLX version: 1.4
      Max core profile version: 3.3
      Max compat profile version: 3.0
      Max GLES1 profile version: 1.1
      Max GLES[23] profile version: 3.0
      OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.0.3
      OpenGL core profile shading language version string: 3.30
      OpenGL version string: 3.0 Mesa 17.0.3
      OpenGL shading language version string: 1.30
      OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.3
      OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00


      That's my rig on other legacy VGA radeon rv670

      Comment


      • #13
        Originally posted by Azrael5 View Post

        server glx version string: 1.4
        client glx version string: 1.4
        GLX version: 1.4
        Max core profile version: 3.3
        Max compat profile version: 3.0
        Max GLES1 profile version: 1.1
        Max GLES[23] profile version: 3.0
        OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.0.3
        OpenGL core profile shading language version string: 3.30
        OpenGL version string: 3.0 Mesa 17.0.3
        OpenGL shading language version string: 1.30
        OpenGL ES profile version string: OpenGL ES 3.0 Mesa 17.0.3
        OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00


        That's my rig on other legacy VGA radeon rv670
        llvm version? i think you need 3.9
        I don't believe rv670 supports higher then OpenGL 3.3?
        Last edited by Nille_kungen; 17 April 2017, 05:06 PM.

        Comment


        • #14
          Originally posted by Azrael5 View Post

          I mean exactly: which opengl version mesa support? (I omitted does because it is useless: "?" is enough)

          I have the gt 730: nvidia drivers support up to opengl4.5 mesa 17 up to 3.0 opengl Is it normal?
          You originally said "which opengl version supports mesa 17?" which literally asks what version of GL you need in order to run Mesa, rather than what version of GL Mesa provides. (the reverse of what you meant)

          Originally posted by Azrael5 View Post
          OpenGL core profile version string: 3.3 (Core Profile) Mesa 17.0.3
          OpenGL version string: 3.0 Mesa 17.0.3

          That's my rig on other legacy VGA radeon rv670
          You're fine.

          That's GL 3.3 support. Anything showing 3.0 is an old app that hasn't been properly updated to use the newer API yet, and can safely be ignored.

          Your card is on the r600 driver, which means LLVM doesn't matter and you're capped at 3.3 for now because the driver doesn't provide fp64 emulation. With the proper overrides you could tell the driver to ignore that and get full (except no fp64) support for GL 4.1, but for the most part I'd say there's not much need to go past 3.3 on that card anyway. Modern games will be too slow, and 3.3 is plenty for the ones it can run.
          Last edited by smitty3268; 17 April 2017, 09:32 PM.

          Comment


          • #15
            Originally posted by Nille_kungen View Post

            llvm version? i think you need 3.9
            I don't believe rv670 supports higher then OpenGL 3.3?
            Requires at least software fp64, yes

            Comment


            • #16
              Originally posted by nanonyme View Post

              Requires at least software fp64, yes
              I don't think RV670 TeraScale 1 supports higher then OpenGL 3.3 i think you need TeraScale 2 for that.

              Comment


              • #17
                Originally posted by Nille_kungen View Post

                I don't think RV670 TeraScale 1 supports higher then OpenGL 3.3 i think you need TeraScale 2 for that.
                Looks like you're right. That's strange, I recall having read it could do higher but there's a lot of sources saying it can only do 3.3

                Comment


                • #18
                  Originally posted by Nille_kungen View Post

                  I don't think RV670 TeraScale 1 supports higher then OpenGL 3.3 i think you need TeraScale 2 for that.
                  rv670 and GK208-400-A1 support fp64.
                  Last edited by Azrael5; 18 April 2017, 06:09 AM.

                  Comment


                  • #19
                    Maybe bridgman can shed some light on this.

                    Comment


                    • #20
                      Originally posted by Mystro256 View Post

                      I assume you mean "which opengl version does mesa 17.1 support?"
                      IIRC, for Intel it's 4.5 for Haswell or newer, 4.2 for Ivybridge, and 3.3 for older chips.
                      For AMD, it's 4.5 for SI or newer (with LLVM 3.9 or newer) and 4.1 for R600.

                      I assume you haven't seen this fancy chart yet: https://mesamatrix.net/
                      R600 is a bit more complicated, it's 4.1 for cards that have a 64bit floating point support, and just 3.3 for everything else. So I think all the VLIW4 generation cards and then only the Evergreen generation cards support 4.1 All others including Northern Islands only support 3.3

                      Comment

                      Working...
                      X