Announcement

Collapse
No announcement yet.

R600 Gallium3D Can Now Do OpenGL 3.0, GLSL 1.30

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

  • #31
    Issue is: There are old drivers on /usr/local/lib64/dri directory. Removed them and worked...

    Comment


    • #32
      You already solved your problem, but setting LIBGL_DEBUG=verbose is a good way to track down issues like these.

      Comment


      • #33
        I already solved with using it

        Comment


        • #34
          Regression!

          Does anyone know if there is a regression over OpenGL 3.0?
          Because latest drivers gives me OpenGL 2.1 string on glxinfo, even if I use R600_GLSL130=1 flag...
          Also cannot find anything problematic with LIBGL_DEBUG=verbose but "libGL: Can't open configuration file /home/death/.drirc: No such file or directory." error message.

          OpenGL vendor string: X.Org
          OpenGL renderer string: Gallium 0.4 on AMD RS780
          OpenGL version string: 2.1 Mesa 8.1-devel (git-b2d6386)

          ???

          Comment


          • #35
            Originally posted by Death Knight View Post
            Does anyone know if there is a regression over OpenGL 3.0?
            Because latest drivers gives me OpenGL 2.1 string on glxinfo, even if I use R600_GLSL130=1 flag...
            Also cannot find anything problematic with LIBGL_DEBUG=verbose but "libGL: Can't open configuration file /home/death/.drirc: No such file or directory." error message.

            OpenGL vendor string: X.Org
            OpenGL renderer string: Gallium 0.4 on AMD RS780
            OpenGL version string: 2.1 Mesa 8.1-devel (git-b2d6386)

            ???


            ?GL3 requires MSAA which is not yet supported. GL3 was mistakenly enabled
            without it initially. Dave has a branch with initial support which will be
            merged when ready:
            http://cgit.freedesktop.org/~airlied...og/?h=r600g-ms?
            (Alex Deucher)

            Comment


            • #36
              Thanks for the info.

              Comment


              • #37
                I could be wrong, but I think you also need GLX_ARB_create_context support. This was left out of X.Org Server 1.12, but will be included in X.Org Server 1.13.

                Comment


                • #38
                  Originally posted by BlackStar View Post
                  GPU acceleration is not some magic cure-all solution - especially when you have to go through something as unstable as OpenGL.
                  0_o

                  Unstable, he says... I've found, based on my past experience with DX10 while working at AMD (yes...) that neither is particularly stable when your drivers have issues and the API allows you to do stupid things with shaders and the like (and can be done on EITHER API, mind...).

                  Comment


                  • #39
                    Originally posted by Death Knight View Post
                    Does anyone know if there is a regression over OpenGL 3.0?
                    Because latest drivers gives me OpenGL 2.1 string on glxinfo, even if I use R600_GLSL130=1 flag...
                    Also cannot find anything problematic with LIBGL_DEBUG=verbose but "libGL: Can't open configuration file /home/death/.drirc: No such file or directory." error message.

                    OpenGL vendor string: X.Org
                    OpenGL renderer string: Gallium 0.4 on AMD RS780
                    OpenGL version string: 2.1 Mesa 8.1-devel (git-b2d6386)

                    ???
                    I have the same problem

                    Code:
                    glxinfo | grep OpenGL
                    OpenGL vendor string: X.Org
                    OpenGL renderer string: Gallium 0.4 on AMD TURKS
                    OpenGL version string: 2.1 Mesa 9.0.2
                    OpenGL shading language version string: 1.30
                    OpenGL extensions:

                    Comment


                    • #40
                      Most likely you (or the distribution that packaged it) didn't build mesa with --enable-texture-float. That's required for OpenGL 3.0 and still disabled by default because of concerns over patents.

                      Comment

                      Working...
                      X