Announcement

Collapse
No announcement yet.

OpenGL 3.3 Support Comes To RadeonSI Gallium3D

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

  • OpenGL 3.3 Support Comes To RadeonSI Gallium3D

    Phoronix: OpenGL 3.3 Support Comes To RadeonSI Gallium3D

    Open-source AMD fans can rejoice this morning that with a new set of Mesa and LLVM patches there is OpenGL 3.3 and GLSL 1.50 support for the RadeonSI Gallium3D driver...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    So by the end of 2015 AMD will have OpenGL 4.0 support?

    Comment


    • #3
      What about r600g?

      Comment


      • #4
        This is great news, Metro: Last Light should finally be playable with radeonsi!

        However after struggling to run many games on my Core i3 for the last 3 years, and especially after buying M:LL, I got tired of it and even though I didn?t want to use a blob for the longest time I took the plunge and bought an Nvidia GTX 660 two weeks ago. Not regretting it, especially in light of the june/july expected release date .

        Comment


        • #5
          OpenGL 3.3 requires GLSL 330, while GLSL 150 is for GL 3.2.
          It probably means GL 3.3 support is not full, because people also expect full GLSL support.

          Comment


          • #6
            Originally posted by mark45 View Post
            OpenGL 3.3 requires GLSL 330, while GLSL 150 is for GL 3.2.
            It probably means GL 3.3 support is not full, because people also expect full GLSL support.
            I thought that all the changes needed for GLSL 3.30 (just like most GL 3.3 extensions) were done a long time ago, and that only the OpenGL 3.2 stuff was missing.

            Comment


            • #7
              This is great news!

              Originally posted by gradinaruvasile View Post
              What about r600g?
              It's likely someone will backport the changes to r600g now that they've been written, at least that's what I'm hoping.

              Comment


              • #8
                Originally posted by siavashserver
                @Michael

                Unigine heaven benchmarks on the way?
                radeonsi already supported all the opengl extensions unigine was using. You only have to set MESA_GL_VERSION_OVERRIDE=3.2 MESA_GLSL_VERSION_OVERRIDE=150.

                Comment


                • #9
                  OpenBenchmarking.org, Phoronix Test Suite, Linux benchmarking, automated benchmarking, benchmarking results, benchmarking repository, open source benchmarking, benchmarking test profiles

                  heaven and valley on 7790

                  Comment


                  • #10
                    Glsl 3.3

                    Originally posted by mark45 View Post
                    OpenGL 3.3 requires GLSL 330, while GLSL 150 is for GL 3.2.
                    It probably means GL 3.3 support is not full, because people also expect full GLSL support.
                    Code:
                    $ glxinfo | grep -i open
                    OpenGL vendor string: X.Org
                    OpenGL renderer string: Gallium 0.4 on AMD CAPE VERDE
                    OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.1.0-devel (git-43e7721)
                    OpenGL core profile shading language version string: 3.30
                    OpenGL core profile context flags: (none)
                    OpenGL core profile profile mask: core profile
                    OpenGL core profile extensions:
                    OpenGL version string: 3.0 Mesa 10.1.0-devel (git-43e7721)
                    OpenGL shading language version string: 1.30
                    OpenGL context flags: (none)
                    OpenGL extensions:
                    unigine valley&heaven works but gputest gives me:
                    for GiMark:
                    Code:
                    E: Pixel shader error: 0:1(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, and 1.00 ES
                    for TessMark:
                    Code:
                    E: Pixel shader error: 0:1(10): error: GLSL 1.50 is not supported. Supported versions are: 1.10, 1.20, 1.30, and 1.00 ES

                    Comment

                    Working...
                    X