View Full Version : NVIDIA GeForce 182.47 Beta (OpenGL 3.1 - New Spec)


Uber_Tiny
03-27-2009, 01:17 AM
XP 32-bit:
http://developer.download.nvidia.com...XP(182_47).exe (http://developer.download.nvidia.com/opengl/3.1/windows/NVIDIAGPUWindowsXP%28182_47%29.exe)

XP 64-bit:
http://developer.download.nvidia.com...it(182_47).exe (http://developer.download.nvidia.com/opengl/3.1/windows/NVIDIAGPUWindowsXP64-bit%28182_47%29.exe)

Vista 32-bit:
http://developer.download.nvidia.com...ta(182_47).exe (http://developer.download.nvidia.com/opengl/3.1/windows/NVIDIAGPUVista%28182_47%29.exe)

Vista 64-bit:
http://developer.download.nvidia.com...it(182_47).exe (http://developer.download.nvidia.com/opengl/3.1/windows/NVIDIAGPUVista64-bit%28182_47%29.exe)


http://news.developer.nvidia.com/200...d-solaris.html (http://news.developer.nvidia.com/2009/03/opengl-31-driver-support-for-windows-linux-freebsd-and-solaris.html)

NVIDIA has released new OpenGL 3.1 drivers in coordination with the Khronos Group's announcement of the new OpenGL 3.1 streamlined specification. NVIDIA is committed to the rapid adoption of OpenGL 3.1 and we are delighted to offer our beta drivers on the same day as the specification itself.

http://developer.nvidia.com/object/opengl_3_driver.html

OpenGL 3.1 Driver Release Notes

You need one of the following graphics cards to get access to the OpenGL 3.1 and GLSL 1.40 functionality:
Desktop

* Quadro FX 370, 570, 1700, 3700, 4600, 4700x2, 4800, 5600, 5800, Quadro VX200, Quadro CX
* GeForce 8000 series or higher; Geforce G100, GT120, 130, GTS 150, Geforce GTS 250, GeForce GTX 260, 280, 285 and 295, any ION based products.

Notebook

* Quadro FX 360M, 370M, 570M, 770M, 1600M, 1700M, 2700M, 3600M, 3700M
* GeForce 8000 series or higher

This driver implements all of GLSL 1.30 and all of OpenGL 3.0, and all of OpenGL 3.1 and GLSL 1.40, except for the following functionality:

* The std140, column_major and row_major layout qualifiers in GLSL 1.40
* The API call BindBufferRange() ignores the <offset> and <size> parameters. In other words, BindBufferRange() behaves the same as BindBufferBase()

This driver exposes the following new extensions:
OpenGL 2.1 extensions:

* ARB_vertex_array_object
* ARB_framebuffer_object
* ARB_half_float_vertex

OpenGL 3.0 extensions:

* WGL_create_context
* GLX_create_context
* ARB_draw_instanced
* ARB_geometry_shader4
* ARB_texture_buffer_object

OpenGL 3.1 extensions:

* ARB_compatibility
* ARB_copy_buffer