NVIDIA FX1300 User Guide - Page 234

OpenGL Extensions, OpenGL Performance Enhancements, OpenGL Extensions Modified in Release 5

Page 234 highlights

Appendix D NVIDIA ForceWare Graphics Display Driver - Feature History OpenGL Extensions The OpenGL extensions in the table below were added or changed in Release 5. 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 OpenGL Performance Enhancements A number of features are significantly improved in Release 5. • For RIVA TNT and TNT2, polygon offset is faster. • For GeForce 256 and Quadro, a number of improvements have been made: • glDrawPixels() and glReadPixels() have been made faster • display lists use AGP memory for better performance • large texture sets are handled more efficiently by the texture manager • vertex arrays with two‐sided lighting are faster • compiled vertex arrays are faster for primitives that use multitextured TexCoord2f+Color4ub+Vertex3f • vertex array range extension is fully functional • Control Panel enables accelerated full‐scene anti‐aliasing (GeForce, Quadro, GeForce2) • multi‐monitor hardware is accelerated on Windows 2000 • GL_WGL_swap_interval extension can change V‐sync behavior • V‐sync is on by default (default behavior is selectable with the Control Panel) • default anisotropic filtering can be triggered by checking the anisotropic filtering box on the Control Panel 223 Quadro Workstation 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
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238

223
Quadro Workstation User’s Guide
Appendix D
NVIDIA ForceWare Graphics Display Driver — Feature History
OpenGL Extensions
The OpenGL extensions in the table below were added or changed in Release 5.
OpenGL Performance Enhancements
A number of features are significantly improved in Release 5.
• For RIVA TNT and TNT2, polygon offset is faster.
• For GeForce 256 and Quadro, a number of improvements have been made:
glDrawPixels()
and
glReadPixels()
have been made faster
display lists use AGP memory for better performance
large texture sets are handled more efficiently by the texture manager
vertex arrays with two
sided lighting are faster
compiled vertex arrays are faster for primitives that use multitextured
TexCoord2f+Color4ub+Vertex3f
vertex array range extension is fully functional
• Control Panel enables accelerated full
scene anti
aliasing (GeForce, Quadro,
GeForce2)
• multi
monitor hardware is accelerated on Windows 2000
GL_WGL_swap_interval
extension can change V
sync behavior
•V
sync is on by default (default behavior is selectable with the Control Panel)
• default anisotropic filtering can be triggered by checking the anisotropic filtering
box on the Control Panel
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