206
User’s Guide
Appendix C
NVIDIA ForceWare Graphics Display Driver — Feature History
Release 5 Enhancements
The Release 5 driver adds capabilities in the following areas:
OpenGL
Changes have been made to the core, extensions, performance, and available features
of OpenGL.
OpenGL 1.2 Core
Release 5 adds all the features that constitute the OpenGL 1.2 core capabilities:
• BGRA pixel formats
• packed pixel formats (plus R5_G6_B5 formats and reversed formats)
• rescaling vertex normals
• specular highlights after texturing
• level-of-detail control for mipmapped textures (supported in software on TNT2)
• texture coordinate edge clamping
• 3-D textures (performed in software on all platforms)
• vertex array subranges for optimizing vertex array processing
(
glDrawRangeElements()
retains the performance of
glDrawElements()
)
OpenGL Extensions
The OpenGL extensions in
were added or changed in Release 5.
Table C.2
OpenGL Extensions Modified in Release 5
Extension
Status
Comment
ARB_texture_cube_map
New
Same as
EXT_texture_cube_map
ARB_texture_env_add
New
Same as
EXT_texture_env_add
ARB_transpose_matrix
New
GL_ARB_texture_compression
New (5.16)
To replace
S3_s3tc
NV_blend_square
New
S3_s3tc
New
Deprecated
EXT_clip_volume_hint
Removed
EXT_cull_vertex
Removed
GL_NV_light_max_exponent
Renamed
Was
GL_EXT_light_max_exponent
nViewGuide_.book Page 206 Thursday, September 14, 2006 1:14 PM