Thursday, August 14th 2008

NVIDIA OpenGL 3.0 and GLSL 1.30 Supporting Driver Released

Released during Siggraph 2008, the following NVIDIA driver release supports the latest OpenGL 3.0 specs. It's good to know, that this driver is aimed at developers only, and the new OpenGL 3.0 and GLSL 1.30 features are not enabled by default. They can be unlocked using the nvemulate utility, as described here. You'll also need one of the following graphics cards to enable the OpenGL 3.0 and GLSL 1.30 functionality.
  • Desktop: GeForce 8000 series or higher; GeForce GTX 260, 280; Quadro FX 370, 570, 1700, 3700, 4600, 4700x2, 5600
  • Notebook: GeForce 8000 series or higher; Quadro FX 360M, 370M, 570M, 770M, 1600M, 1700M, 2700M, 3600M, 3700M
DOWNLOAD: NVIDIA Driver 177.89 - Open GL 3.0Source: NVIDIA
Add your own comment

19 Comments on NVIDIA OpenGL 3.0 and GLSL 1.30 Supporting Driver Released

#1
Weer
Any performance improvement? I'm glad OpenGL 3.0 can be added on through software, but are there any "OpenGL 3.0-supported games"?
Posted on Reply
#2
Tatsumaru
what is this new OpenGL3.0 stuff.??
what does this do ??
is it for gaming ??
and howcome it comes with new display driver 177.89 since recently the 177.83 came out with Physx inside, and now so fast the put already a new nvidia driver..
do i need it ?
what wll this new Openg3.0 help me with ?
can someone tell me .?
Posted on Reply
#3
Siluro
by: Tatsumaru
what is this new OpenGL3.0 stuff.??
what does this do ??
is it for gaming ??
and howcome it comes with new display driver 177.89 since recently the 177.83 came out with Physx inside, and now so fast the put already a new nvidia driver..
do i need it ?
what wll this new Openg3.0 help me with ?
can someone tell me .?
dude.....
"It's good to know, that this driver is aimed at developers only"
Posted on Reply
#4
Nothgrin
OpenGL 3.0 is a new specification just like say DirectX 11 would be a new specification. OpenGL is used in some games but mainly they are for graphic intensive programs like AutoCAD for example. Currently the specification has just been released so developers should be the first to get the drivers. Once they start using it to develop is when you should start seeing games using OpenGL 3.0. As for performance increases over OpenGL 2.0 you probably cant tell right now since its software emulated. Once its built into hardware can you actually compare performance.

So to sum it up, if your not a software developer creating OpenGL rendering software you will not need the drivers. And having the driver will not speed up any current games you have becaue nothing supports it right now since the spec has just been finalized within the past week.
Posted on Reply
#5
Swansen
Even though OpenGL 3.0 more than likely won't make any more of an impact than any previous versions, as far as gaming goes. I'm still pretty excited, it brings the open source 3d rendering software up to speed with DX10, and being open source, it could run on Linux or Windows. That said, 3.0 added some pretty cool features, i hope some one does something with it, other than id Soft..
Posted on Reply
#6
PrudentPrincess
No support for Windows Server 2003. Now I have to restart. :(
Posted on Reply
#7
hat
Maximum Overclocker
Well its not like the games we have are magically going to become OGL 3.0 if we use this driver, and if there are any games that come along in the lifetime of this driver it will probably be buggy. I'm skipping this one.
Posted on Reply
#8
Jansku07
I've read somewhere that OpenGL 3.0 is the base for new advancements. Do not expect OpenGL 3.0 to hit hard yet, wait for +3.0 versions..
Posted on Reply
#9
jbizzler
OpenGL isn't open source, it's just a freely available spec.

OpenGL 3.0 won't be real cool for gamers. Like Direct3D 10, most of the improvements are for developers. If you're interested in those, I suggest reading the specs.

Graphics cards have features, and APIs like Direct3D and OpenGL are a consistent way to access those features across many graphics cards. OpenGL isn't built into any hardware. Direct3D and OpenGL access most of the same features on a graphics card. OpenGL 3.0 won't have to be built in to cards; the cards just need to have the certain features the spec requires.

Notice how those are all Direct3D 10-capable graphics cards. OpenGL 3.0 and Direct3D 10 share many features, and it is these cards that will work with OpenGL 3.0. The driver's probably not stable yet, which is why it's emulated for now.
Posted on Reply
#10
Nothgrin
by: jbizzler
. The driver's probably not stable yet, which is why it's emulated for now.
Its emulated right now because OpenGL 3.0 spec was barely finalized. All these graphics cards came out before SIGGRAPH. Also the graphics cards hardware wise don't support OpenGL 3.0 yet so software emulation is required.
Posted on Reply
#11
Siman0
um duh they are panicking at Nvidia it's like the fall of Rome they are doing everything they can to hold it together they based all there crap on the largely successful 8800 and haven't made that many advances since then and they are paying for it now.
Posted on Reply
#12
Darkrealms
OpenGL3.0 and DX11 are like USB1.0, USB1.1, USB2.0, USB3.0 for video cards and graphics. It is a standard the industry follows.
Everything now is backwards compatible but current hardware isn't necessarily compatible (most likely won't be) with the new (as in OpenGL3.0's case a week or two) software requirements.

by: Siman0
um duh they are panicking at Nvidia it's like the fall of Rome they are doing everything they can to hold it together they based all there crap on the largely successful 8800 and haven't made that many advances since then and they are paying for it now.
ROFL
Posted on Reply
#13
PrudentPrincess
by: Siman0
um duh they are panicking at Nvidia it's like the fall of Rome they are doing everything they can to hold it together they based all there crap on the largely successful 8800 and haven't made that many advances since then and they are paying for it now.
Wow you win.
Posted on Reply
#14
Wshlist
OpenGL is an interface to the graphics hardware, it's open and can be used on all platforms (unlike directx), including portable devices and linux of course, and since OpenGL2.1 didn't use all of the modern capabilities of the GPU's people hoped the new version would address that and bring it up to date so it could fully use all of the features of modern GPU's, however to the dismay of many of the OpenGL coders/users it turns out OpenGL3.0 is not the huge leap forward they hoped and does not exploit all of the GPU capabilities you'd expect it to, even though people had to wait for 2 years for the update, as a response the team that defined it said that they have to keep rock-solid stability and backwards compatibility into account because most professional CAD packages use OpenGL and they rather have a solid OpenGL than a cutting edge one, however the next iteration v3.1 should make quite some improvements they promise.. once again.
A huge benefit of using modern hardware fully in OpenGl would be that you could actually use the DX10 hardware on windowsXP, so this tardiness is certainly working in MS's favour IMHO.

And yes, OpenGL IS done in hardware (even on vista, although it has to run fullscreen or switch off certain vista settings first to get full speed), and the latest OpenGL dll's are installed with your graphics driver and are developed by nvidia/ATI according to the specification, and sometimes with additional extensions, although nvidia seems more into that than ATI.

And by the way, ironically the first tentative 'DX10' demos nvidia released were actually OpenGL and not directX and it seem the 'DX10' part meant 'using DX10 compatible hardware' not 'using DX10'.

Since the new version is meant to streamline things and use some modern capabilities it is in fact expected to improve speed in OpenGL, in applications that use the new capabilities and perhaps in older apps too if the streamlining was done well.
So far, and to people's surprise at the speed of which it happened, nvidia already released a new driver with OpenGl3.0 for developers but the ATI users and regular people will have to wait both for them to release official support with future drivers as well as for developers to actually use it in applications and games (if any).
Posted on Reply
#15
Hayder_Master
it seems good did this driver do good performance in xp
Posted on Reply
#16
candle_86
you won't see any preformance from this, OpenGL3 as everyone else stated is just barley finalized, and its mostly used for prefessional projects. Rendering in CAD and prolly some ILM type stuff. Games using OpenGL are not common, pretty much ID engines use OpenGL and there are a few others, Farcry has an OpenGL render that isn't well known for instace but for DX7 level hardware it looks alot better than using the DX7 render. But hardware right now doesn't support OpenGL 3.0 its all done in software, the G300 will support hardware level OpenGL 3.0
Posted on Reply
#17
Wshlist
Since OpenGL 3.0 does not even fully use all the current GPU capabilities, it's rather obvious and well known that OpenGL IS NOT 'done in software', no matter how many times you repeat such ludicrous nonsense.
Posted on Reply
#18
Nothgrin
by: Wshlist
Since OpenGL 3.0 does not even fully use all the current GPU capabilities, it's rather obvious and well known that OpenGL IS NOT 'done in software', no matter how many times you repeat such ludicrous nonsense.
Sure... Please don't post if you aren't knowledgeable about the subject.. If you had gone to the link that is provided its linked to the driver. The driver requires an initial download of NVEmulate. Which is NVidia's emulation software. Thus OpenGL3.0 is emulated "in software"... Ludicrous nonsense? I think not. I have to repeat it for the people who don't seem to understand. :shadedshu

I was just relaying over information from their website. If you want to tell NVidia that they don't know what they are talking about go right ahead...
Posted on Reply
#19
Hayder_Master
did i must remove old dirver 177.83 , and did this driver support physics too like old one
Posted on Reply
Add your own comment