Marek Begins Working On Possible OpenGL Compatibility Profile For Mesa

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • frosth
    Senior Member
    • Jul 2013
    • 237

    #21
    Emdek only Ubuntu 17.04 with padoka stable works for me. 60-90 fps with first chapter. Works really good. I'm still searching solution for my arch but no luck for now.
    Probably we need time for steam libs update or so.

    Comment

    • Emdek
      Senior Member
      • Jan 2013
      • 129

      #22
      @frosth, I see, I guess that the rest of Linux world will have to wait.

      Comment

      • FireBurn
        Senior Member
        • Dec 2007
        • 2126

        #23
        I find the game crashes when I try and enable vsync in game, it does seem pretty fragile

        Comment

        • RussianNeuroMancer
          Senior Member
          • Apr 2010
          • 1452

          #24
          Originally posted by jrch2k8 View Post
          if Marek is bored there is always clover
          And unfinished r600g.

          Comment

          • Veto
            Senior Member
            • Jun 2012
            • 534

            #25
            Originally posted by Hibbelharry View Post
            I would guess not that much. Maybe there are 1 or 2 people making the os agnostic blob compatible with Linux, but not that much more. AMD will still need to keep the blob alive for other OS options, so nothing will really change.
            What about a long term vision involving using Mesa as the OS agnostic OpenGL driver? It doesn't really make sense to have N developers working on and supporting an inferior proprietary driver going forward, when they could leverage the collaborative Open Source effort instead. Especially as some of the APIs like older OpenGL versions and DX9 will be considered "legacy". It is not even a new far-fetched idea: https://en.wikipedia.org/wiki/Mesa_(...ple_matrix.svg
            It would be interesting to hear from a Mesa developer, how much work it would take...

            Comment

            • smitty3268
              Senior Member
              • Oct 2008
              • 6939

              #26
              Originally posted by Veto View Post

              What about a long term vision involving using Mesa as the OS agnostic OpenGL driver? It doesn't really make sense to have N developers working on and supporting an inferior proprietary driver going forward, when they could leverage the collaborative Open Source effort instead. Especially as some of the APIs like older OpenGL versions and DX9 will be considered "legacy". It is not even a new far-fetched idea: https://en.wikipedia.org/wiki/Mesa_(...ple_matrix.svg
              It would be interesting to hear from a Mesa developer, how much work it would take...
              Mesa itself is pretty portable, but it relies heavily on the kernel driver, and that's pretty linux specific. If AMD wants to port the kernel driver to the Windows NT kernel, I'm sure they could, but it seems pretty unlikely to me. That said, the whole hybrid driver on linux now would tend to indicate that maybe the APIs they have on their windows driver are fairly consistent now with the linux kernel driver, so maybe it isn't so far fetched after all.

              The only thing to keep in mind is that on windows they are absolutely focused on DX12 first, second, and third. DX11 is a distant fourth along with Vulkan support, and OpenGL is something they literally only care about as a checkbox. So don't expect AMD to use Mesa on Windows unless they are certain it won't affect their DX12 performance, and even then I'm doubtful they care enough about OpenGL to make it happen, unless the savings in maintenance costs make it worthwhile.
              Last edited by smitty3268; 31 October 2017, 01:20 AM.

              Comment

              • epigramx
                Junior Member
                • Jan 2018
                • 4

                #27
                Originally posted by smitty3268 View Post
                they are absolutely focused on DX12 first, second, and third.
                That's an odd statement; DX12 is only supported on Windows 10 (specifically 10). What makes you think they give so little attention to Vulkan and even Direct3D 11?

                Comment

                Working...
                X