213
Quadro Workstation User’s Guide
Appendix D
NVIDIA ForceWare Graphics Display Driver — Feature History
NVIDIA Unified Compiler
As
today’s
GPUs
become
more
and
more
programmable
they
are
entering
a
similar
era
to
that
of
the
CPU.
For
CPUs,
it
is
common
for
developers
to
implement
code
paths
specifically
optimized
for
AMD
or
Intel
(e.g
MMX
and
3DNow!).
Programmable
GPUs
are
no
different.
Because
architectures
vary,
it
makes
sense
that
one
common
assembly
language
can’t
cover
all
the
nuances
of
specific
GPU
micro
‐
architectures.
In
fact,
different
code
paths
make
different
GPUs
go
faster.
As
a
result
with
the
GeForce
FX
architecture,
NVIDIA
has
implemented
a
GPU
‐
specific
compiler
that
can
be
used
to
optimize
application
performance.
Display Driver Changes—New Features
•
Rotation
Support
for
Windows
Me/9x
•
Custom
Resolutions
‐
Provides
the
user
with
the
ability
to
construct
new
modes
via
the
NVIDIA
control
panel.
•
Dynamic
EDIDs
‐
Updates
the
master
mode
list
with
new
modes
contained
in
the
connected
device’s
EDID.
• Support
for
Special
Panels
and
Devices
•
Large
Panels
•
Wide
Panels
•
Seamless
Spanning
Modes
‐
Included
in
the
mode
list
to
support
T221
style
large
panels.
•
Interlaced
Modes
for
HDTV
•
DVI
Device
Hot
Plugging
•
Frame
Lock
Functionality
‐
For
synchronizing
applications
across
multiple
displays
(Quadro
FX
3000
only)
•
Edge
Blend
Functionality
‐
For
blending
the
adjacent
edges
of
overlapped
displays
on
projection
systems
(Quadro
FX
3000
only)
Video — New Features
• VMR
support
for
Full
‐
screen
Video
• Support
for
Windows
Media
Center’s
Playback
and
Recording
Features
QuadroGuide_.book Page 213 Thursday, July 27, 2006 6:48 PM