Direct3D 9 Support Released For Linux Via Gallium3D, Running Games

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts
  • phoronix
    Administrator
    • Jan 2007
    • 67398

    Direct3D 9 Support Released For Linux Via Gallium3D, Running Games

    Phoronix: Direct3D 9 Support Released For Linux Via Gallium3D, Running Games

    Linux desktop systems can now have working support for Microsoft's Direct3D 9 API via a new Gallium3D state tracker. Unlike the earlier Direct3D 10/11 state tracker for Gallium3D on Linux, this new code actually can run D3D9 games and at better performance than what's offered by Wine...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite
  • jakubo
    Senior Member
    • Jul 2009
    • 361

    #2
    sounds nice, and now that there is decent performance for amd users i hink it might hold ... a little bit longer.
    actually i hope that the DX10/11 code to be revived. it would be a complete set for DX. aand maybe steam will get interested in the gallium drivers aswell. So AMD will have really no purpose for their blob anymore except for some heavy duty workstation loads. But then they really can focus on the fireGL without the need to test the radeon devices.
    sry bridgman if im talking crap again

    Comment

    • mcgreg
      Phoronix Member
      • Sep 2007
      • 82

      #3
      Looking forward to test it

      I am playing WOW with wine. Curious if I will see any speed improvement.
      But +100% would be a overkill

      Comment

      • jakubo
        Senior Member
        • Jul 2009
        • 361

        #4
        Originally posted by mcgreg View Post
        I am playing WOW with wine. Curious if I will see any speed improvement.
        But +100% would be a overkill
        be sure to test both, opengl and directX version

        Comment

        • shmerl
          Senior Member
          • Dec 2009
          • 3514

          #5
          So this is limited to Nouveau / open Radeon only? I'd rather see DX11 support added to Wine. There are new games coming with DX11 requirement which won't be usable with Wine. For example Witcher 3 (and it's not clear whether they'll ever release an OpenGL/Linux version).

          Comment

          • Cyber Killer
            Senior Member
            • Jun 2012
            • 307

            #6
            Originally posted by shmerl View Post
            So this is limited to Nouveau / open Radeon only? I'd rather see DX11 support added to Wine. There are new games coming with DX11 requirement which won't be usable with Wine. For example Witcher 3 (and it's not clear whether they'll ever release an OpenGL/Linux version).
            Me too. There are too many vista-only games coming out nowadays.

            Comment

            • mcgreg
              Phoronix Member
              • Sep 2007
              • 82

              #7
              Originally posted by jakubo View Post
              be sure to test both, opengl and directX version
              I am playing with the D3D9 api since it ran since a long time better for me

              Comment

              • birdie
                Banned
                • Jul 2008
                • 3368

                #8
                Wow, just wow. Hopefully it will live and hopefully Wine developers will incorporate it.

                Comment

                • LemonadeCellar
                  Junior Member
                  • Jan 2013
                  • 4

                  #9
                  So the frame rate is twice as high on open source drivers. What about the binary blobs? It'd be interesting to see a comparison between open drivers with this patch and binary drivers.

                  Comment

                  • scionicspectre
                    Senior Member
                    • Feb 2012
                    • 215

                    #10
                    Is it even possible to implement something like this outside of Gallium3D, though? It sounds like the architecture of the other drivers wouldn't support it.

                    Comment

                    Working...
                    X