Announcement

Collapse
No announcement yet.

WINE Developers Start On Direct3D 10 Support

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

  • #16
    Originally posted by deanjo View Post
    Thank you very much for posting that link. I learned something today.

    How exactly would microsoft stop AMD and nVidia from leaving Direct3D support in their drivers when they compile them for linux?

    Comment


    • #17
      Originally posted by ethana2 View Post
      How exactly would microsoft stop AMD and nVidia from leaving Direct3D support in their drivers when they compile them for linux?
      Easy, it is a licensed technology of Microsofts. Microsoft is able to dictate what the terms of what that license is. Microsoft would have to follow basically that SGI did when it went from Iris GL to openGL.

      Comment


      • #18
        Originally posted by deanjo View Post
        Easy, it is a licensed technology of Microsofts. Microsoft is able to dictate what the terms of what that license is. Microsoft would have to follow basically that SGI did when it went from Iris GL to openGL.
        Interesting. Why aren't they going after WINE, CrossOver, and Cedega?

        Comment


        • #19
          Originally posted by ethana2 View Post
          Interesting. Why aren't they going after WINE, CrossOver, and Cedega?
          At anytime they can, in fact those items were singled out as exceptions in the Novell/MS deal. Those apps at present are just not a threat to MS right now in their present form.

          Comment


          • #20
            Technically, it's only Wine, and VMware has it's own too. They're not recreating the API, the putting D3D through OpenGL. Pretty much the exact opposite of what you thought Microsoft was doing with Vista.
            Doing it this way through a wrapper doesn't violate any patents(at least to my knowledge.), but it's much less effective. Maybe if AMD and Nvidia also pitched in their efforts into Wine's D3D wrapper development would go faster, but I don't think they really care.
            Last edited by superppl; 10-25-2008, 02:29 AM.

            Comment


            • #21
              Originally posted by superppl View Post
              Technically, it's only Wine, and VMware has it's own too. They're not recreating the API, the putting D3D through OpenGL. Pretty much the exact opposite of what you thought Microsoft was doing with Vista.
              Doing it this was a wrapper doesn't violate any patents(at least to my knowledge.), but it's much less effective. Maybe if AMD and Nvidia also pitched in their efforts into Wine's D3D wrapper development would go faster, but I don't think they really care.
              So Gallium will enable this to be done better, but it would be unwise for TG to actually /include/ Direct3D support in their own code?

              Comment


              • #22
                Originally posted by superppl View Post
                Technically, it's only Wine, and VMware has it's own too.
                Ya, they only list Wine specifically, but seeing that they both share wine code and fall under the "clone" clause they could be sued as well unless they have some licensing agreement with MS already on their own.

                Comment


                • #23
                  Originally posted by ethana2 View Post
                  So Gallium will enable this to be done better, but it would be unwise for TG to actually /include/ Direct3D support in their own code?
                  Originally posted by http://www.phoronix.com/scan.php?page=news_item&px=NjY5Nw
                  - Core support for Gallium is essentially done for OpenGL and DirectX 9
                  - Additional APIs for Gallium 3D is on the way, but Tungsten Graphics doesn't want to comment on which ones at this time.
                  Seems like TG already has D3D9 internally

                  Comment


                  • #24
                    Originally posted by some-guy View Post
                    Seems like TG already has D3D9 internally

                    I maybe wrong but I believe that is Direct3D as found in the wine compatibility layer. Also don't forget that Direct3D is just one part of DirectX.
                    Last edited by deanjo; 10-24-2008, 11:35 PM.

                    Comment


                    • #25
                      I was saying this from the first news that DirectX10 was not available on WinXP:

                      Linux will implement it and all linux folk will have a good laugh.
                      Poor people who fell under Vista

                      Comment


                      • #26
                        Originally posted by ethana2 View Post
                        How exactly would microsoft stop AMD and nVidia from leaving Direct3D support in their drivers when they compile them for linux?
                        Unfortunately it's not that simple. Unlike with OpenGL, the D3D API is not implemented inside the driver itself. Microsoft write a huge part of the API themselves. This top layer routes commands to a much simpler interface which the drivers implement (in some ways similar to the way Gallium works). Without the Microsoft-controlled parts, the code in the drivers won't do much good.

                        Comment

                        Working...
                        X