NVIDIA VCQFX550PCIEPB User Guide - Page 206

Release 5 Enhancements, OpenGL

Page 206 highlights

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 Table C.2 were added or changed in Release 5. Table C.2 OpenGL Extensions Modified in Release 5 Extension Status Comment ARB_texture_cube_map ARB_texture_env_add ARB_transpose_matrix GL_ARB_texture_compression NV_blend_square S3_s3tc EXT_clip_volume_hint EXT_cull_vertex GL_NV_light_max_exponent New New New New (5.16) New New Removed Removed Renamed Same as EXT_texture_cube_map Same as EXT_texture_env_add To replace S3_s3tc Deprecated Was GL_EXT_light_max_exponent 206 User's Guide

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222

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
Table C.2
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