spacer
 spacer
WWWdeveloper.nvidia.com
spacer
Developer Site Homepage

Developer News Homepage

spacer

Developer Login

Become a
Registered Developer

spacer

News Categories

Books
Computing
Content Authoring
Developer Tools
DirectX
Drivers
Events
Games
General
Handheld
OpenGL
Performance
PhysX
Shader Authoring
Workstation

Older News Archives

spacer

Top Sections

Developer Tools

Documentation

DirectX

OpenGL

GPU Computing

Handheld

Events Calendar Board Store
(For Registered Developers Only)

-->

spacer

Newsletter Sign-Up

Drivers

Jobs (1)

Contact

Legal Information

spacer

Site Feedback

NVIDIA releases OpenGL 4 drivers, plus 8 new extensions!

NVIDIA is proud to announce the immediate availability of OpenGL 4 drivers for Linux as well as OpenGL 4 WHQL-certified drivers for Windows. Additionally, support for eight new extensions is provided:

  • ARB_texture_compression_bptc – provides additional texture compression functionality specific to the BPTC and BPTC_FLOAT compressed texture formats (called BC7 and BC6H respectively in DirectX 11)
  • EXT_shader_image_load_store - provides GLSL built-in functions allowing shaders to load from, store to, and perform atomic read-modify-write operations to a texture object.
  • EXT_vertex_attrib_64bit - provides OpenGL shading language support for vertex shader inputs with 64-bit floating-point components and OpenGL API support for specifying the value of those inputs.
  • NV_vertex_attrib_integer_64bit - provides support for specifying vertex attributes with 64-bit integer components, analogous to the 64-bit floating point support added in EXT_vertex_attrib_64bit.
  • NV_gpu_program5 - documents the common instruction set and basic functionality provided by NVIDIA's 5th generation of assembly instruction sets supporting programmable graphics pipeline stages.
  • NV_tesssellation_program5 - provides assembly programmable shaders for performing tessellation.
  • NV_gpu_shader5 - provides a superset of the features provided in ARB_gpu_shader5. This includes support for a full set of 8-, 16-, 32-, and 64-bit scalar and vector data types, and more. Additionally, it allows patches (created in the tessellation stage) to be passed on to the geometry shader, used as input to transform feedback, and even passed to fixed-function rasterization.
  • NV_shader_buffer_store – lifts the restriction from the Bindless Graphics extension NV_shader_buffer_load that disallows writes to buffer objects. The shading language is extended to allow shaders to write through (GPU address) pointers. Additionally, the extension provides built-in functions to perform atomic memory transactions to buffer object memory.


The drivers and extension documentation can be downloaded from developer.nvidia.com/object/opengl_driver.html


04/13/2010 | Direct link

Your Game May Already Be in 3D Stereo

Check our new 3D Stereo for Developers page to find out! NVIDIA's Vista Stereo 3D driver can can enable 3d stereoscopic viewing on hundreds of existing games without any required changes in your game code. Check our developer page to see if your game is already "NVIDIA 3D Stereo-ready" (chances are good!), and for information on how a few slight enhancements can make your game even better.


04/16/2008 | Direct link

spacer --> spacer

spacer spacer
spacer
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.