Announcement

Collapse
No announcement yet.

AMD's Mantle Graphics API For Linux?

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

  • #46
    Originally posted by rudregues View Post
    By the answers, great majority here at phoronix think AMD is acting in favour of DirectX/Microsoft. So I ask why John Carmack says Microsoft can be hostile to Mantle...? http://www.pcgamer.com/2013/09/27/ca...d-amds-mantle/
    MS hates Steam more than it hates Linux, that simple. Steam likely hits their wallet more.

    Comment


    • #47
      Why Carmack assumes Mantle to be Linux compatible? AMD had bad linux drivers...so why should that change?

      Comment


      • #48
        Originally posted by rudregues View Post
        By the answers, great majority here at phoronix think AMD is acting in favour of DirectX/Microsoft. So I ask why John Carmack says Microsoft can be hostile to Mantle...? http://www.pcgamer.com/2013/09/27/ca...d-amds-mantle/
        MS will be hostile because Mantle allows GPU cross-optimization between PS4 and Xbox One. Also it might allow simple + performant ports to Linux (Catalyst) once support is added, of games that are written in Mantle. In the long term, maybe we will see some cross-vendor low level API emerge (along with necessary convergence in GPU architectures), and that might kill DirectX lock-in that MS now holds, simply because it will be faster than OGL and DX in games and thus favored.

        For AMD there is a clear short term advantage. Almost all AAA games will be written in Mantle because of PS4 and XB One. Porting to AMD GCN on PCs will not be a huge effort and result with more FPS than in Direct3D or OpenGL ports (which will still be absolutely necessary).

        Maybe AMD even comes up with some tools to convert Mantle code into e.g. D3D calls so that porting is easier (although with bad initial performance) and then devs can gradually refactor parts that are the bottleneck. This depends on what the new API really is, possibly it can't be simply translated into a high-level API (without running at emulator speeds).

        Comment


        • #49
          Originally posted by chris200x9 View Post
          GUYS IT'S OVER NO ONE WILL BE MAKING OPENGL GAMES! SORRY.
          Looks like Activision is on board with Mantle.

          https://twitter.com/wadetb/status/383266277818507264


          Bye, bye OpenGL!

          Comment


          • #50
            Originally posted by johnc View Post
            Bye, bye OpenGL!
            It's rather bye bye DirectX!

            If Mantle's gaining momentum, Valve will surely integrate it...hopefully.

            Comment


            • #51
              John Carmack says about it:

              "Considering the boost Mantle could give to a steambox, MS and Sony may wind up being downright hostile to it," he said. "I don't know the details, but it is pitched as a console level hardware access for the PC from AMD."

              http://www.tomshardware.com/news/amd...ack,24434.html

              Comment


              • #52
                There is more info from APU conference:

                1) Mantle will be standalone API.
                2) It put responsibility of preparing command streams, memory management, mulit gpu utilization (deciding what work gets done where), etc. on application.
                3) Its just great


                Will see if GLSL is supported by Mantle.


                And I'm not so sure Gallium is suited for implementing something like Mantle. But who knows? Or maybe AMD this time do the Mantle driver the right way, and they will be able to opensource all or most of Mantle?

                Comment

                Working...
                X