… Which is how is worked back in Windows XP as well.  Microsoft stopped shipping OpenGL drivers with Windows back during the days of Windows 98.  It should be noted that Microsoft did intend to break OpenGL support in Vista initially, but nVidia and ATI argued with them and Microsoft relented.  Thus, we have full OpenGL support as we did in Windows XP.  You just need to download the drivers for your video card.

 

One of the interesting things in DirectX 10 is how Microsoft has decided to change their API to be more like OpenGL, removing all the CAP bits, etc.  Microsoft’s DirectX team apparently finally sees the benefit of this API design.

 

That said, DirectX and OpenGL both offer optimized paths to the hardware.  You won’t see any real difference between the two in performance.  Thus, you should choose your API based on something other than performance.

 

-Samuel Vincent

 


From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Paul Clement
Sent: Monday, October 30, 2006 2:36 PM
To: Development list for libsecondlife
Subject: Re: [libsecondlife-dev] OpenGL, Direct 3D,and (since I'm thinking about it) Vista

 

OpenGL will work just fine in Vista just as long as you use NVIDIA's/ATI's drivers. I tried Vista RC2 and the latest Vista drivers on NVIDIA's site, and OpenGL worked more or less fine. I could run Second Life like normal.

All that stuff about downgraded OpenGL support is pretty much FUD. It'll all work fine if you replace the in-box video drivers.

On 10/30/06, Tom Wilson <[EMAIL PROTECTED]> wrote:

Okay... let's not get into an OGL vs D3D war. This never ends well.

 

BTW: for those of you curious (or worried) about MS's support for OGL, the latest info I've found states that MS will support 3 forms of OGL access.

 

1. For video card vendors that don't provide an OpenGL driver (most of them, I think), MS will provide an accelerated OpenGL 1.4 compatible driver that maps the calls to D3D calls. This probably won't be as fast as native GL, but it will work with every 3D video card that has D3D support.

 

2. Vendors can choose to implement an OpenGL driver that takes over the video subsystem. When these apps are running, the pretty transparent Vista interface will be partially disabled.

 

3. Vendors can use a new feature that displays the OpenGL frame buffer on a Direct 3D surface. This lets the Aero interface stay up and running, giving us the transparent window borders, and also allows the OpenGL stuff to work at native speed.

 

Rumor has it that nVidia should work with at least mode 2, if not mod 3. ATI support (so far) seems to be lacking. ATI does not yet have a new set of beta drivers out (the latest was for RC1), and may not have a new set out until Vista goes final.

 

 

I have a set of MSDN discs on the way, and as soon as I get my Vista final DVD, I'll get it installed on the notebook (ATI) and the desktop (nVidia) and give you a report.

 

On 10/30/06, Michael Cortez <[EMAIL PROTECTED] > wrote:

> Using OpenGL instead of DirectX would be like using Java instead of
> C#... i.e. only do so if you like punishment.
>

Or if your trying to maintain the cross platform support that
libsecondlife already has :-S

--
Mike C.

_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev
http://www.libsecondlife.org/




--
Tom Wilson
[EMAIL PROTECTED]
KI6ABZ
_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev
http://www.libsecondlife.org/

 

_______________________________________________
libsecondlife-dev mailing list
libsecondlife-dev@gna.org
https://mail.gna.org/listinfo/libsecondlife-dev
http://www.libsecondlife.org/

Reply via email to