User Guide

NVIDIA Corporation
3
Detonator XP User’s Guide
NV_light_max_exponent
NV_multisample_filter_hint
NV_packed_depth_stencil
NV_register_combiners2
NV_texgen_emboss
NV_texgen_reflection
NV_texture_compression_vtc
NV_texture_env_combine4
NV_texture_rectangle
NV_texture_shader
NV_texture_shader2
NV_vertex_array_range
NV_vertex_array_range2
NV_vertex_program
With these advanced NVIDIA Extensions and OpenGL 1.3, developers can
create real-time cinematic effects that were previously only possible on very
high-end workstation computers.
OpenGL Performance Optimizations
Detonator XP software delivers the highest performing OpenGL driver because
it is more efficient at helping the NVIDIA GPU (graphics processing unit)
and CPU handle memory in parallel. This allows each processor to cache data
before it is transferred between system and graphics memory, increasing
performance in high-resolution antialiasing modes.
In addition, optimizations for Vertex Programs were added to the OpenGL 1.3
ICD, which yields gains in performance across multiple applications and in
heavily vertex-processing-bound applications. Examples of applications that
utilize these features are SPECViewperf, Pro/E and the NVIDIA Chameleon
demo.
Detonator XP Software also optimizes the setup time needed to prepare vertex
arrays for processing by NVIDIA hardware. A variety of applications benefit
from the GPU’s ability to process vertices more efficiently. Other optimizations
in Detonator XP software reduce bus transfers effectively decreasing the peak
saturation of the bus, which gives the GPU a larger pipeline to transfer texture
and geometry information to and from the GPU. The result of these
performance optimizations is higher performance for high-resolution antialiased
DetXP_Features.book Page 3 Thursday, October 11, 2001 3:53 PM