Wraz z nową serią GeForce6, poważne zmiany nastąpiły również w kwestii dekodowania potoku Video. nVidia zintegrowała w NV40 dodatkowy programolwany procesor video, odpowiedzialny za akcelerację m.in. WMV9, MPEG-4, H.264 i DiVX. Zasadniczo są to teraz dwa chipy w jednym: GPU i video procesor.
Obróbka potoku video przez GPU sprowadza się do dwóch najważniejszych zadań: odtwarzania (dekodowanie) oraz nagrywania analogowego sygnału i konwertowania go do określonego cyfrowego formatu (kodowanie). Najpopularniejszym formatem jest w obecnej chwili MPEG-2, a zaraz za nim Windows Media Video9 (WMV9). Z tym pierwszym spotykamy się przede wszystkim podczas odtwarzania DVD. GeForce6 poprzez kompensację ruchu (MC) oraz odwrotną dyskretną transformatę kosinusową (iDCT) potrafi bardzo sprawnie przejąć dekodowanie MPEG-2, zdejmując z CPU ciężar odtwarzania video. Efektem jest płynny, wysokiej jakości obraz oraz zmniejszenie zużycia energii.
Innym dość istotnym aspektem serii GeForce 6 jest całkowita programowalność i możliwość przejęcia takich formatów jak WMV9 czy MPEG-4.
1) podstawowe cechy procesora Video i obsługa wyjścia TV | ||
GeForce 6800 | Radeon X800 | |
procesor video | oddzielny procesor video zintegrowany w GPU | Videoshader |
dekodowanie MPEG | 1,2,4 | 1,2,4 |
sprzętowe wspomaganie dek. MPEG-2 | MC, iDCT | MC, iDCT |
sprzętowa akceleracja WMV9 | tak | tak |
usuwanie efektu "kwadratów" po kompresji | tak | tak |
usuwanie "szumów" z przechwytywanego obrazu | tak | tak |
koder do obsługi wyjścia TV | zintegrowany w GPU | zintegrowany w GPU |
HDTV | 1920x1080i | 1920x1080i |
maksymalna rozdzielczość na TV | 1024x768 | 1024x768 |
niezależna rozdzielczość i odświeżanie na TV | tak | tak |
pulpit na monitorze + video pełnoekranowe na TV | tak | tak |
video na całej powierzchni - usuwanie czarnej ramki | tak | tak |
2) Praca w trybie dwumonitorowym | ||
GeForce 6800 | Radeon X800 | |
RAMDAC | podwójny 400 MHz | podwójny 400 MHz |
Maksymalna rozdzielczość | 2048 × 1536 @ 85Hz | 2048 × 1536 @ 85Hz |
obsługa DVI | 165 MHz TMDS (DVI 1.0) | 165 MHz TMDS (DVI 1.0) |
aplikacja zarządzająca trybem DualView | nView | ATi Hydravision |
możliwość podpięcia dwóch monitorów CRT | tak | tak |
możliwość podpięcia monitora CRT i LCD | tak | tak |
możliwość podpięcia dwóch monitorów LCD | tak | tak |
sprzętowe skalowanie obrazu do rozdzielczości LCD | tak | tak |
niezależne rozdzielczości i odświeżanie na każdym z monitorów | tak | tak |
rozciąganie pulpitu w poziomie | tak | tak |
rozciąganie pulpitu w pionie | tak | tak |
klonowanie obrazu na monitorach | tak | tak |
pulpit na 1 ekranie, video pełnoekranowe na 2 | tak | tak |
zamiana pulpitów 1 i 2 miejscami | tak | tak |
rozciąganie okien aplikacji na dwa ekrany | tak | tak |
definiowanie pojawiania się ramek dialogowych | tak | tak |
obracanie obrazu o 90 i 180° | tak | tak |
możliwość tworzenia wirtulanych puliptów | tak | tak |