Results 1 to 8 of 8

Thread: Wine 1.1.31 Continues With Direct3D 10 Work

  1. #1
    Join Date
    Jan 2007
    Posts
    15,114

    Default Wine 1.1.31 Continues With Direct3D 10 Work

    Phoronix: Wine 1.1.31 Continues With Direct3D 10 Work

    Wine 1.1.30 was released two weeks ago with Direct3D 10 improvements, but Wine 1.1.31 is now out today and it too contains more Direct3D 10 work. Beyond enhancing the Direct3D 10.x support in Wine, which is critical for supporting some newer games, this release also carries improved monthcal control, performance improvements for DIB sections, several sound driver fixes, the start of ActiveX support in JScript, 16-bit dlls split off to separate modules, support for attachments in MAPI...

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

  2. #2
    Join Date
    Jul 2008
    Location
    Greece
    Posts
    3,798

    Default

    I'd prefer working DX9 rather than experimental DX10 :P

  3. #3
    Join Date
    Sep 2009
    Posts
    33

    Default

    Quote Originally Posted by RealNC View Post
    I'd prefer working DX9 rather than experimental DX10 :P
    I agree to some degree, but consider it should be faster to implement DX10 features that already have a Dx9 routine.

    It will great the day when dx is near 100% on wine.

  4. #4
    Join Date
    Nov 2007
    Location
    Die trolls, die!
    Posts
    525

    Default

    Quote Originally Posted by 0e8h View Post
    It will great the day when dx is near 100% on wine.
    Why don't they write a Gallium state tracker instead? That way they will not need to translate all the calls to the equivalent OpenGL and they may also get additional help from other developers?

  5. #5

    Default

    Quote Originally Posted by bugmenot View Post
    Why don't they write a Gallium state tracker instead? That way they will not need to translate all the calls to the equivalent OpenGL and they may also get additional help from other developers?
    Because not everybody (in fact most people) don't use Gallium, at this point no graphics card drivers actually use it, and when this project was first started Gallium wasn't even a gleam in its father's eye.

  6. #6

    Default

    These days the tasks of the graphics API become less and less important. You could say that games and programs are all doing their own rendering now thanks to shaders. The graphics API is roughly only responsible for initializing 3D and moving data from and to the GPU. All the real work is done using shaders on the GPU.

    Sure D3D shaders need to be translated to GLSL and the same for D3D calls and it takes time to write all this but it doesn't require much emulation since the trend is to let the GPU do all the work.

    The D3D10 work is part of cleaning up the rest of WineD3D, so it will also greatly improve D3D9 support and performance.

  7. #7
    Join Date
    Jul 2009
    Location
    Poland
    Posts
    7

    Default

    Was there any success in running any particural D3D10 game with wine?

  8. #8
    Join Date
    Aug 2009
    Posts
    21

    Default

    I would love to read an article about Wine. About its future, state of 1.2, and how wine developers cooperate with Xorg, what is their opinion on Gallium and state of open source drivers, also fglrx vs nvidia, windows 7 and directX 11 challenge, some more info about integration effort with Ubuntu, that i've heard before.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •