Announcement

Collapse
No announcement yet.

AMD Evergreen Gallium3D Officially Does GLSL 1.30

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

  • AMD Evergreen Gallium3D Officially Does GLSL 1.30

    Phoronix: AMD Evergreen Gallium3D Officially Does GLSL 1.30

    The AMD Radeon HD 5000 "Evergreen" graphics cards, which at the hardware level is capable of OpenGL 4.2 / GLSL 4.20, is finally advertising GLSL 1.30 compliance by default with the Mesa Gallium3D "R600g" driver. GLSL 1.30 is the GL Shading Language revision introduced at the time of OpenGL 3.0...

    http://www.phoronix.com/vr.php?view=MTA5MDA

  • #2
    openGL3 for openGL4 cards and no openGL 3 for openGL3 cards.. LOL!!!!

    i just don't get it why no glsl 1.3 (openGL3) support for openGL3 cards? hs2000-hd4000 ?

    Comment


    • #3
      Originally posted by Qaridarium View Post
      openGL3 for openGL4 cards and no openGL 3 for openGL3 cards.. LOL!!!!

      i just don't get it why no glsl 1.3 (openGL3) support for openGL3 cards? hs2000-hd4000 ?
      The wait kills me, too. But such small team of developers can only do so much.

      Comment


      • #4
        The code is mostly all there, just didn't want to turn if on until someone has tested it.

        will probably get to that sometime soon

        Comment


        • #5
          Originally posted by airlied View Post
          The code is mostly all there, just didn't want to turn if on until someone has tested it.

          will probably get to that sometime soon
          No need to rush it! I prefer this way of development with thorough testing - FGLRX shows just how rushed software ends up. You all are doing great job there.

          Comment


          • #6
            Originally posted by Qaridarium View Post
            openGL3 for openGL4 cards and no openGL 3 for openGL3 cards.. LOL!!!!

            i just don't get it why no glsl 1.3 (openGL3) support for openGL3 cards? hs2000-hd4000 ?
            r600: enable glsl 1.30 on r700

            Comment


            • #7
              Originally posted by Nedanfor View Post
              i already use the R600_GLSL130=1 option but i get texture flickering in oilrush.

              this means r700 glsl1,3 code needs some bugfixing.

              Comment


              • #8
                You should probably file a bug about that.

                Comment


                • #9
                  The article doesn't mention the most important thing: OpenGL 3.0 is advertised by default for Evergreen GPUs (if you enable floating-point textures, which some Linux distributions do).

                  Comment


                  • #10
                    Originally posted by Hirager View Post
                    No need to rush it! I prefer this way of development with thorough testing - FGLRX shows just how rushed software ends up. You all are doing great job there.
                    Seconded.

                    I'd rather have something that works.

                    Comment


                    • #11
                      Originally posted by marek View Post
                      The article doesn't mention the most important thing: OpenGL 3.0 is advertised by default for Evergreen GPUs (if you enable floating-point textures, which some Linux distributions do).
                      Something happened recently and mine has been saying 2.1 even with today's git build. It also ignores the environment variable R600_STREAMOUT

                      Comment


                      • #12
                        The R600_STREAMOUT variable has been dropped for some time and now it's enabled by default if the kernel is new enough. I believe for Evergreen and newer kernel 3.4 is required.

                        Comment

                        Working...
                        X