Wine does use OpenGL for their DirectX implementation. Their implementation
is to have Direct3D functionality mapped to a (mostly) thin layer of OpenGL
calls.

The other issues is that DirectX also encompasses other technologies that
are not graphics (DirectPlay, DirectSound, DirectInput, etc etc) which make
the whole thing tricky.

http://wiki.winehq.org/DirectX-ToDo

If you are playing WoW, Brian had it right - use the OpenGL flag (WoW itself
is written on top of their own abstraction of their graphics library, so
they have support for both graphics libraries.

Issues with game graphics can be quite often attributed to the Graphics
cards manufacturer. ATI has ~13+ developers working in their DirectX driver
vs *1* for OpenGL!  NVIDIA admits putting a stronger emphasis to their
DirectX drivers but they also have a good **team** of people working on
their OpenGL drivers in all other non-windows platforms. So it is not any
surprise that their Linux drivers are better than any of the other players.

By the way Manny, a 9800 GT on a laptop is a very mean graphics cards -
better than any Mac laptop you can buy as of today. I would expect that card
to give more than a "decent job" with most graphics related programs :-)

- Ragi

From: Manny <[email protected]>
> To: SoCal LUG Users List <[email protected]>
> Date: Wed, 21 Oct 2009 22:32:17 -0700
> Subject: Re: [LinuxUsers] LinuxUsers Digest, Vol 28, Issue 35
> Yep your right!  Wine has it's own implementation of DirectX 9.0c at
> this time.  I was under the impression that wine used OpenGL to
> emulate DirectX, but not according to their site.
>
> http://wiki.winehq.org/FAQ#head-fbaa851e07d7484640cc10b6d0c48abc741260b2
>
> I'll have to try some OpenGL games, i.e. Sauerbraten, OpenQuake or one
> of the others.
>
> --Manny
>
> On Wed, Oct 21, 2009 at 9:11 AM, John Rivera <[email protected]>
> wrote:
> >
> > WoW is directx, and is not linux native, i was talking about
> > native Linux opengl apps, like Google earth, urban terror, and Saurbraten
> > i can play counter strike source in wine and i have no problems with
> compiz,
> > then it locks up hard and i have to reboot )-:
> >>
> >> Amazingly I haven't had problems running opengl apps (WoW/wine) and
> >> compiz at the same time.  My laptop has the nvidia 9800M-GT, which
> >> does an decent job.  I'm now partial to linux on nvidia.  I've had
> >> notebooks with intel and ati cards and have always had issues.
> >>
> >> Funny thing is WoW locks up regularly when run on vista on this same
> >> machine.  I think it's a driver issue.  On linux I've had no issues
> >> with the driver.
> >>
> >> --Manny
> >>
> >> On Mon, Oct 19, 2009 at 10:14 AM, John Rivera <[email protected]>
> >> wrote:
> >> >
> >> >
> >> > yeah but?unfortunately?opengl applications and compositing dont get
> >> > along
> >> > very well, i think it is a bug in the x server
> >> > and that is what is keeping me from using compiz
> >> >>If anyone using window$ 7 thinks that window$ 7 or any other window$
> >> >>compares to the functionality that comes with compiz, they are nuts.
> >> >
> >> > On Mon, Oct 19, 2009 at 3:00 AM, Manny <[email protected]> wrote:
> >> >> For those that have used W7 and like the way you can quickly resize a
> >> >> window to full size, right half or left half. ?You can do the same
> >> >> with Compiz.
> >> >>
> >> >> You just need to turn on the Grid module. ?Once you do that you can
> >> >> use your numerical keypad to quickly change the position and resize
> >> >> the window in a few key presses.
> >> >>
> >> >> For instance to move and resize the current window to the right half,
> >> >> I just hit ctl + alt + 5 on my numerical keypad. ?It has much more
> >> >> functionality than W7. ?I don't have a link as it was something that
> I
> >> >> did a search for and read up at the bottom of a blog. ?Enjoy!
> >> >>
> >> >> --Manny
> >> >> ______________________________________
> >> > _______________________________________________
> >> > LinuxUsers mailing list
> >> > [email protected]
> >> > http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers
> >> >
> >> >
> >>
> >>
> >
> > _______________________________________________
> > LinuxUsers mailing list
> > [email protected]
> > http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers
> >
> >
>
>
>
> ---------- Forwarded message ----------
> From: Brian Friday <[email protected]>
> To: SoCal LUG Users List <[email protected]>
> Date: Thu, 22 Oct 2009 00:04:37 -0700
> Subject: Re: [LinuxUsers] LinuxUsers Digest, Vol 28, Issue 35
>
> Actually, WoW supports Directx or OpenGL for rendering and the underlying
> OS support/features also impact the additional features available.
>
> In windows, it uses by default Directx rendering because OpenGL support is
> at best "there" and at worst hideous (due to drivers support, MS itself
> etc). If you append "-opengl" to your shortcut or adding SET gxApi "opengl",
> to the WTF/config.wtf file WoW will use OpenGL instead of Directx/Direct3D.
>
> On the Mac it uses OpenGL with lots of integration into CoreVideo/Audio
> which allows the native video capture etc. To my knowledge Blizzard hasn't
> yet started using OpenCL but it will be interesting when they do.
>
> - Brian
>
> On Oct 21, 2009, at 9:11 AM, John Rivera wrote:
>
>
>> WoW is directx, and is not linux native, i was talking about native Linux
>> opengl apps, like Google earth, urban terror, and Saurbraten
>> i can play counter strike source in wine and i have no problems with
>> compiz, then it locks up hard and i have to reboot )-:
>>
>
>
_______________________________________________
LinuxUsers mailing list
[email protected]
http://socallinux.org/cgi-bin/mailman/listinfo/linuxusers

Reply via email to