Announcement

Collapse
No announcement yet.

WINE Developers Start On Direct3D 10 Support

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

  • phoronix
    started a topic WINE Developers Start On Direct3D 10 Support

    WINE Developers Start On Direct3D 10 Support

    Phoronix: WINE Developers Start On Direct3D 10 Support

    Word out of WINE HQ this morning is that WINE 1.1.7 has been released. This development release has major changes that consist of improved device management for DOS drives, many Richedit fixes, many Windows installer fixes, and the first steps of a Direct3D 10 implementation...

    http://www.phoronix.com/vr.php?view=NjgxMA

  • wien
    replied
    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.

    Leave a comment:


  • alec
    replied
    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

    Leave a comment:


  • deanjo
    replied
    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.

    Leave a comment:


  • some-guy
    replied
    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

    Leave a comment:


  • deanjo
    replied
    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.

    Leave a comment:


  • ethana2
    replied
    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?

    Leave a comment:


  • superppl
    replied
    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.

    Leave a comment:


  • deanjo
    replied
    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.

    Leave a comment:


  • ethana2
    replied
    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?

    Leave a comment:

Working...
X