Announcement

Collapse
No announcement yet.

RadeonSI Now Uses The HSA ABI For Some Compute Shaders

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

  • RadeonSI Now Uses The HSA ABI For Some Compute Shaders

    Phoronix: RadeonSI Now Uses The HSA ABI For Some Compute Shaders

    LLVM/GPGPU expert Tom Stellard has landed a seemingly big change in Mesa for benefiting the RadeonSI driver and step-by-step still advancing the open-source AMD GPU compute support...

    http://www.phoronix.com/scan.php?pag...ompute-Shaders

  • #2
    I wander if it is possible to hook the original D3D11 state tracker from Windowz Crimson with Mesa via WineHQ.

    Comment


    • #3
      The original dx11 state tracker was bare bones unlike Nine

      Comment


      • #4
        I too hope HSA will take off a bit more, but it definitely needs a working driver infrastructure so userspace programs can make use of it. I guess this might benefit smaller APUs visibly in certain tasks.
        Stop TCPA, stupid software patents and corrupt politicians!

        Comment


        • #5
          might that be the reason for Feral games Tomb Raider and Middle Earth to have missing textures, wrong geometry and system freezes?

          Comment


          • #6
            Originally posted by pewspewpew View Post
            might that be the reason for Feral games Tomb Raider and Middle Earth to have missing textures, wrong geometry and system freezes?
            Do you mean a long-term issue or a recent issue?

            Missing textures, wrong geometry: A screenshot would be helpful.

            Comment


            • #7
              Originally posted by atomsymbol View Post

              Do you mean a long-term issue or a recent issue?

              Missing textures, wrong geometry: A screenshot would be helpful.
              Well, it is both long term and recent for Mordor, but for Tomb Raider I don't know it was there before.

              Middle Earth on any setting ^


              Tomb Raider with tesselation enabled

              I can't show additional geometry problems, as these games freeze my entire system at random times now.
              I can guarantee that recently i could play TR just fine.
              I also tried forcing extensions and opengl versions for Middle Earth, which fixed problems for older Mesa versions



              Comment


              • #8
                Originally posted by pewspewpew View Post
                Well, it is both long term and recent for Mordor, but for Tomb Raider I don't know it was there before.

                I can't show additional geometry problems, as these games freeze my entire system at random times now.
                I can guarantee that recently i could play TR just fine.
                I also tried forcing extensions and opengl versions for Middle Earth, which fixed problems for older Mesa versions
                What's the output of this command on your machine:

                Code:
                $ glxinfo | grep s3tc

                Comment


                • #9
                  Originally posted by atomsymbol View Post

                  What's the output of this command on your machine:

                  Code:
                  $ glxinfo | grep s3tc
                  Code:
                  glxinfo | grep s3tc
                      GL_EXT_texture_compression_s3tc, GL_EXT_texture_filter_anisotropic, 
                      GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc
                      GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, 
                      GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc,

                  Comment


                  • #10
                    Originally posted by pewspewpew View Post

                    Code:
                    glxinfo | grep s3tc
                    GL_EXT_texture_compression_s3tc, GL_EXT_texture_filter_anisotropic,
                    GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc
                    GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map,
                    GL_OES_EGL_image, GL_OES_read_format, GL_S3_s3tc,
                    Looks ok.

                    What are the LLVM and Mesa versions (or git commit dates)?

                    $ glxinfo | grep compute

                    $ glxinfo | grep tess

                    Comment

                    Working...
                    X