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

  • phoronix
    started a topic R600 Gallium3D Can Now Do OpenGL 3.0, GLSL 1.30

    R600 Gallium3D Can Now Do OpenGL 3.0, GLSL 1.30

    Phoronix: R600 Gallium3D Can Now Do OpenGL 3.0, GLSL 1.30

    Marek Ol??k has made another exciting commit to the Mesa mainline Git repository this weekend... What he's accomplished now is making it possible to successfully advertise OpenGL 3.0 / GLSL 1.30 support within the R600 Gallium3D driver for the Radeon HD 2000 series and later...

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

  • tux_1989
    replied
    Originally posted by Ansla View Post
    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.
    Big THANKS

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

    Leave a comment:


  • Ansla
    replied
    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.

    Leave a comment:


  • tux_1989
    replied
    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:

    Leave a comment:


  • Svartalf
    replied
    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...).

    Leave a comment:


  • madbiologist
    replied
    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.

    Leave a comment:


  • Death Knight
    replied
    Thanks for the info.

    Leave a comment:


  • Nedanfor
    replied
    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)

    ???
    https://bugs.freedesktop.org/show_bug.cgi?id=49309

    ?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)

    Leave a comment:


  • Death Knight
    replied
    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)

    ???

    Leave a comment:


  • Death Knight
    replied
    I already solved with using it

    Leave a comment:

Working...
X