Announcement

Collapse
No announcement yet.

New Vulkan Extension Proposed To Help In Emulating AMD's Old Mantle API

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

  • #11
    Originally posted by loganj View Post
    such a useless effort
    Some of these games are never going to get an update to the renderer, and only ever performed correctly on Mantle. It's not useless if you were really into those games.

    Comment


    • #12
      Originally posted by microcode View Post

      Some of these games are never going to get an update to the renderer, and only ever performed correctly on Mantle. It's not useless if you were really into those games.
      I doubt that, since that would mean they would have alienated Nvidia and Intel users, which is the majority of the market.

      Comment


      • #13
        Originally posted by Termy View Post
        How the Hell does one arrive at GRVK for a mantle to vulkan effort?
        Look at the documentation. GR/gr prefix is used extensively in the Mantle API.
        https://drive.google.com/file/d/13Ab...Gj5aGHRyq/view

        Comment


        • #14
          Originally posted by LinAGKar View Post
          I doubt that, since that would mean they would have alienated Nvidia and Intel users, which is the majority of the market.
          No, it was each of these developers' reason for writing a Mantle renderer: at the time there was nothing else that could give them similar performance on any GPU vendor, and probably AMD gave them lots of help. The distinct advantage of Mantle at the time was a massive marketing win, and the results were real.

          Comment


          • #15
            Originally posted by Termy View Post
            How the Hell does one arrive at GRVK for a mantle to vulkan effort?
            To quote the developer:
            "I originally thought about naming the project `MantleVK` or `MtlVK` but I thought people would confuse it with a Metal wrapper. `CrustVK` was considered, but it would look like a Rust project. I landed on GRVK because all Mantle API functions are prefixed with `gr`. I didn't know at the time that it was also the case for the Glide API."

            Comment


            • #16
              Originally posted by microcode View Post

              Some of these games are never going to get an update to the renderer, and only ever performed correctly on Mantle. It's not useless if you were really into those games.
              probably using dxvk is enough already

              Comment


              • #17
                I wonder if Mantle even runs these games better over default DX11 to Vulkan solution?

                Comment


                • #18
                  Originally posted by ZuseZ4 View Post
                  I'm surely glad that we had Mantle as it paved the way for Vulkan, but is it really worth the effort for those like .. 3(?) games?
                  It's worth the effort for archival preservation. DOS is almost gone today, but DOSBox, as an open source project, will allow it to live on for centuries.

                  This is obviously not a high-priority project by any means. But I'm very glad someone is working on it.

                  Comment


                  • #19
                    Originally posted by loganj View Post
                    probably using dxvk is enough already
                    No. The limitations of D3D11 don't magically go away when you emulate it on Vulkán.

                    ​​​​​​Why do so many ignorant people feel the need to spread their ignorance around here? Just read, nobody needs to hear your uninformed take.

                    Comment


                    • #20
                      Originally posted by microcode View Post

                      No. The limitations of D3D11 don't magically go away when you emulate it on Vulkán.

                      ​​​​​​Why do so many ignorant people feel the need to spread their ignorance around here? Just read, nobody needs to hear your uninformed take.
                      This is only somewhat true. Vendor implementations vary greatly, and Vulkan is seemingly across the board better than DX11 for obvious reasons (I haven't tested everything so who knows if this is actually true.)

                      DXVK could very well get to the point where it is implemented across the board better than it than native drivers.

                      of course this doesn't help if its a flaw in the games coding. but in cases where driver implemtation is the issue. (OpenGL on AMD Windows is a notorious example) . It could very well be more stable and preformant.

                      this is already often the case for D3D9 games. where DXVK can smoke native drivers even on windows. because no one cares about D3D9 drivers anymore. besides DXVK.

                      Comment

                      Working...
                      X