Announcement

Collapse
No announcement yet.

Direct3D 10/11 Is Now Natively Implemented On Linux!

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

  • #41
    Originally posted by pingufunkybeat View Post
    The lack of games is not a problem of not supporting Direct3d, it's a problem of publishers not giving crap about Linux.

    And since MS has a long history of trying to kill Linux with its proprietary technologies, I'd say that abandoning OpenGL for a MS-exclusive technology just so you can get some games is akin to suicide.
    (a) OpenGL has been abandoned technology since 2005 or so. What's the last AAA OpenGL title you saw?
    (b) Who said anything about abandoning OpenGL anyway? Having both available does not mean abandoning.
    (c) D3D won't be MS-exclusive once Linux supports it, will it?

    Comment


    • #42
      This would really only be of use to wine. So nothing incredibly exciting beyond that.
      As for any API debate, remember folks that d3d is aimed at gaming, opengl is far more generic.

      Comment


      • #43
        Originally posted by mirv View Post
        This would really only be of use to wine. So nothing incredibly exciting beyond that.
        Also to people who want to port Windows software that uses D3D more easily. Not only commercial software of course, there's lots of free software for Windows too.

        Comment


        • #44
          If things could not get any better, "Fglrx and nvidia drivers can also be supported by writing a Gallium driver that talks to them using OpenGL, which is a relatively easy task. Thanks to the great design of Direct3D 10/11 and closeness to Gallium, this approach should not result in detectable overhead, and is the most maintainable way to do it, providing a path to switch to the open Gallium drivers once they are on par with the proprietary ones."
          How does this work? You run a Gallium driver on top of the proprietary driver? You make an "fglrx" state tracker? This sounds awesome in theory, though.

          Comment


          • #45
            So we can make D3D10/11 Linux apps now?
            Which DirectX SDK do we use?

            Comment


            • #46
              If the games are developed with the standard DX10/11 API calls then the game should run on Wine. Game developers should take advantage of this to create games that can be run cross platform, even though NATIVE Linux games are preferred.

              Once there's a well defined wine graphics stack then there should be the matter of performance...minimize the performance hit and you'll have games run just as smoothly (if not even more smooth) on linux as they do on Windows

              Comment


              • #47
                DirectX, just as .NET belongs to Microsoft.
                If they say it is a no-go, it will be a no go.
                If they say this should be done so, it would be done so.
                Its not open. Not in development and not in ownership.

                Although it is a massive amount of work, it should be NOT considered priority or base to build on.

                Unless MS sets the technology under an open license, like BSD or GPL and removes all patents.

                Which it sure will never do.

                I think Miguel Icaza is very happy today.

                Comment


                • #48
                  Originally posted by BlackStar View Post
                  (a) OpenGL has been abandoned technology since 2005 or so. What's the last AAA OpenGL title you saw?
                  There is a world outside of Windows-specific games, you know.

                  (c) D3D won't be MS-exclusive once Linux supports it, will it?
                  It will still be completely controlled by MS. A central part of your operating system will be controlled by the company whose sole purpose in life is to destroy that very system.

                  Ever wondered why Apple doesn't want anything to do with D3D?

                  Comment


                  • #49
                    Originally posted by Sacha View Post
                    So we can make D3D10/11 Linux apps now?
                    Which DirectX SDK do we use?
                    LibSDL and OpenGL is what you should use.

                    Comment


                    • #50
                      Originally posted by RealNC View Post
                      Also to people who want to port Windows software that uses D3D more easily. Not only commercial software of course, there's lots of free software for Windows too.
                      Can you name one Free Software (GPL, BSD, or similar) program which works on Windows, but not on Linux, and which uses D3D exclusively?

                      Comment

                      Working...
                      X