Announcement

Collapse
No announcement yet.

Another Fun Day In Mesa Git: RADV, NVC0, RadeonSI

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

  • #41
    Originally posted by pal666 View Post
    you were talking about some fantasy of yours. in reality situation is like in my answer
    lol wut?

    Comment


    • #42

      Originally posted by FLHerne View Post

      If the entire Mesa development community could reproduce and discuss CTS failures, there'd be a lot more 'someones' and it would go quicker. A lot of bugs are in the shared layers of Mesa; many people who work on that code aren't Intel/AMD/RH employees.

      Not to mention, I don't see AMD or Intel sponsoring Nouveau any time soon. RedHat maybe, but do they care about Freedreno when that gets merged?

      Khronos clearly benefit from having an open, highly-conformant implementation (even the much-loved Nvidia blob fails or crashes in many Piglit tests); granting the Mesa team membership in their own right would be a good way to repay that.
      Originally posted by FLHerne View Post

      Exposing GL4.5 requires passing the conformance tests. Khronos charge tens of thousands of dollars per GL(ES) version [1] just for access to those tests. It's nothing to do with 'fixing bugs', it's the FOSS community not having $200,000 spare for the privilege of providing an open implementation of Khronos' specs.

      [1] https://www.khronos.org/conformance/adopters/

      I would love to know what Khronos Group says about it.

      Michael Any news?

      Comment


      • #43
        Originally posted by atomsymbol View Post

        Result: blank screen
        Have you tried this?

        env MESA_GLSL_VERSION_OVERRIDE=450 env STEAM_FRAME_FORCE_CLOSE=1 env MESA_GL_VERSION_OVERRIDE=4.5COMPAT /usr/bin/steam %U

        Comment


        • #44
          Originally posted by Amarildo View Post

          Have you tried this?

          env MESA_GLSL_VERSION_OVERRIDE=450 env STEAM_FRAME_FORCE_CLOSE=1 env MESA_GL_VERSION_OVERRIDE=4.5COMPAT /usr/bin/steam %U

          I've basically been running with the following by default:

          Code:
          export MESA_GL_VERSION_OVERRIDE=4.5
          export MESA_GLSL_VERSION_OVERRIDE=450
          export STEAM_FRAME_FORCE_CLOSE=1
          I believe I tested with "COMPAT" in the past (as per bug #96449)... I would test that now to confirm, but as luck would have it, an update on Debian Stretch broke Steam last night. I still haven't figured out what's wrong with it so can't immediately retest. :/

          Comment


          • #45
            Originally posted by atomsymbol View Post



            Apitrace fails to trace Dying Light. I filed a new github issue: apitrace/issues/493

            However, the first 2 frames contain:

            Code:
            1063 @0 glMatrixMode(mode = GL_MODELVIEW)
            1064 @0 glLoadIdentity()
            1065 @0 glViewport(x = 0, y = 0, width = 512, height = 256)
            1066 @0 glMatrixMode(mode = GL_PROJECTION)
            1067 @0 glLoadIdentity()
            ....
            1090 @0 glBegin(mode = GL_TRIANGLE_STRIP)
            1091 @0 glTexCoord2f(s = 0, t = 0)
            1092 @0 glVertex2f(x = 0, y = 0)
            1093 @0 glTexCoord2f(s = 1, t = 0)
            1094 @0 glVertex2f(x = 512, y = 0)
            1095 @0 glTexCoord2f(s = 0, t = 1)
            1096 @0 glVertex2f(x = 0, y = 256)
            1097 @0 glTexCoord2f(s = 1, t = 1)
            1098 @0 glVertex2f(x = 512, y = 256)
            1099 @0 glEnd()
            For reference: https://www.opengl.org/wiki/Legacy_OpenGL

            Although the 3rd and subsequent frames are missing from qapitrace, it can be assumed that Dying Light is most likely using the compatibility mode.

            It looks like this game isn't going to work unless the game developers update the game (alternatively: unless Mesa implements the compatibility mode).
            I just wanted to say thanks for looking into this. It's great to finally have some rough idea what the problem is.

            Comment


            • #46
              Originally posted by kmare View Post
              lol wut?
              lol you imagined alternative reality where an open source entity has to pay a specific amount of money to advertise compatibility

              Comment


              • #47
                Got my issue with Steam resolved, and tried again with:

                Code:
                MESA_GLSL_VERSION_OVERRIDE=450
                MESA_GL_VERSION_OVERRIDE=4.5COMPAT
                Sadly, no change in behaviour.

                Comment


                • #48
                  Originally posted by pal666 View Post
                  lol you imagined alternative reality where an open source entity has to pay a specific amount of money to advertise compatibility
                  I didn't imagine anything at all. I simply asked what's going on with the "issue". Anything beyond that is just your assumption. Might as well been me not expressing myself properly of course. But it doesn't really matter.

                  Comment


                  • #49
                    Originally posted by pal666 View Post
                    ... radhat, ...
                    What is this?

                    Comment


                    • #50
                      Originally posted by drSeehas View Post
                      What is this?
                      new forum rules forbidding editing

                      Comment

                      Working...
                      X