Nowy sterownik przynosi wiele istotnych zmian i obsługę nowych modeli kart graficznych. Do najważniejszych z nich na pewno należy dodanie wsparcia dla OpenGL 3.0, a także poprawienie wielu błędów i dodanie wielu ulepszeń dla serii GeForce 8. Dzięki temu działanie KDE 4 uległo ogromnej poprawie na kartach z tej serii.
Oto lista najważniejszych zmian:
- Dodano obsługę poniższych kart graficznych:
- Quadro FX 2700M
- GeForce 9400M G
- GeForce 9400M
- GeForce 9800 GT
- GeForce 8200M G
- GeForce Go 7700
- GeForce 9800M GTX
- GeForce 9800M GT
- GeForce 9800M GS
- GeForce 9500 GT
- GeForce 9700M GT
- GeForce 9650M GT
- Dodano początkowe wsparcie dla PureVideo-podobnych funkcji przez VDPAU API (patrz plik nagłówkowy vdpau.h zainstalowany razem ze sterownikiem).
- Dodano wsparcie dla CUDA 2.1.
- Dodano wstępne wsparcie dla OpenGL 3.0.
- Dodano nowe optymalizacje wydajności OpenGL workstation.
- Domyślnie włączono glyph cache i rozszerzono jego wsparcie dla wszystkich obsługiwanych GPU.
- Domyślnie wyłączono shared memory x pixmaps; patrz opcję “AllowSHMPixmaps”.
- Lepsze lokownie X pixmap w serii GeForce 8 i nowszych.
- Poprawiono stabilność dla niektórych serii GeForce 8 i nowszych GPU.
- Naprawiono regresje które mogły doprowadzać do zepsucia się okien podczas używania Compiza na kartach z serii GeForce 6 i 7.
- Naprawiono crash nvidia-settings gdy xorg.conf zawiera sekcje ekranu oraz urządzeń, a nie zawiera sekcji ServerLayout.
- Naprawiono problem parsowania zakresu synchronizacji monitora opcji pliku konfiguracyjnego.
- Naprawiono problem z ukośną synchornizacją SDI w nvidia-settings.
- Naprawiono problem który powodował zawieszenie lub crash niektórych aplikacji SDI.
- Dodano wsparcie dla pełnej gamy kolorów SDI.
- Poprawiono kompatybilność z najnowszymi jądrami Linuksa (czyli 2.6.28 dzięki artemowi).