
Po kolejnych falach odkryć "nieuczciwych" optymalizacji sterowników pod
konkretne aplikacje i gry, w czasach młodości między innymi kart graficznych z
układami NVIDIA serii GeForce FX czy ATI RADEON 8500, sprawa jakości renderingu
ostatnio przycichła. Z tej "chwili" nieuwagi producenci układów graficznych mogą
korzystać do woli. Mogą, ale nie muszą. A jak jest w rzeczywistości? Od długiego
czasu panuje moda na stereotyp układów Radeon jako tych, które renderują
lepiej od konkurencyjnych GeForce. Prawda to czy fikcja? Postaramy się o tym przekonać,
analizując obrazy z najczęściej wykorzystywanych w recenzjach grach i jednym
benchmarku, wyrenderowane przez karty graficzne z układami ATI Radeon X1800 XL i
NVIDIA GeForce 7800 GT. Sprawdzimy, jak układy najnowszej generacji filtrują
tekstury, wygładzają krawędzie, jak radzą sobie z coraz bardziej popularnym renderingiem HDR
i wreszcie, czy sterowniki kart graficznych przypadkiem o tym, co zobaczymy na
ekranie nie decydują za twórców gier. Filtrować każdy może! Jeden lepiej, a drugi trochę gorzej.
Optymalizacja filtrowania tekstur za sprawą firmy NVIDIA niemal na dobre weszła do kanonu technik renderingu grafiki trójwymiarowej. Wielu z Was zapewne pamięta kolejne skandale i skandaliki, związane z pogarszaniem jakości obrazu w niektórych grach, dla uzyskania wyższej wydajności kart graficznych z układami GeForce FX. Wszystko zaczęło się od popularnego programu 3DMark03 firmy MadOnion (obecnie Futuremark) i sterowników NVIDIA Detonator FX (seria 40). Niedługo trzeba było czekać, aby sprawę wyraźnie gorszej jakości renderingu kart z układami NVIDII ktoś nagłośnił.
Skąd wzięło się pojęcie "Nieuczciwych optymalizacji"? Optymalizacje w sterownikach na ogół są zawsze bardzo mile widziane. Nawet jeśli podnoszą wydajność układów graficznych kosztem jakości renderingu, ale możliwe jest ich wyłączenie, problemu z nimi nie ma. Gorzej, gdy producent układu graficznego stosuje sztuczki polegające na wykrywaniu przez sterowniki, jaka w danym momencie aplikacja jest uruchamiana i dostosowywaniu pewnych ustawień na czas jej pracy, nie pozwalając użytkownikowi na ich zmianę lub wręcz ignorowaniu konfiguracji przez niego wykonanych. Przykładem takiej nieuczciwej optymalizacji był swego czasu 3DMark03, po uruchomieniu którego sterowniki NVIDIA Detonator znacznie zmniejszały liczbę próbek tekstur dla wybranych pikseli, co owocowało tym, że pomimo wybrania w programie filtrowania trójliniowego, sterowniki korzystały z niego tylko dla nielicznych tekstur. Większość z nich filtrowana była natomiast jakościowo znacznie gorszą metodą dwuliniową. Aby obejść tę sztuczkę trzeba było zmienić nazwę pliku wykonywalnego z "3dmark03.exe" na inną. To sprawiało, że sterowniki NVIDII "nie zauważały" uruchomienia programu 3DMark03, a tym samym nie stosowały przedstawionej powyżej metody zwiększania wydajności.
Zarówno NVIDIA jak i ATI swoje pierwsze kroki na drodze stosowania optymalizacji w sterownikach stawiały wraz z pojawieniem się "Drugiej Edycji" (Second Edition) programu 3DMark2001. Obaj producenci korzystali z opisanego wcześniej triku. NVIDIA "bawiła się" w zmniejszanie szczegółowości renderowanych scen, a ATI w podmianę kodu Pixel Shader i optymalizacje filtrowania tekstur w teście Nature. NVIDIA podczas "zabaw" z 3DMark2001 SE zaliczyła największą wpadkę, najgorszą jakiej producent układów graficznych mógłby się spodziewać. Manipulując ustawieniami w sterownikach Detonator 44.0x, NVIDII rzeczywiście udało się zmniejszanie szczegółowości niektórych scen w testach 3DMark2001. Poniżej zamieszczam dwa obrazki z testu Draghotic programu 3DMark2001 SE, z włączonym filtrowaniem anizotropowym i wygładzaniem krawędzi. Kto zgadnie, czym różnią się te dwa obrazki? ;-)

NVIDIA GeForce4 Ti 4200

NVIDIA GeForce FX 5600
- GeForce GTX 670 – mocarny karzełek oparty na Keplerze 198
- GeForce GTX 690- nieprzyzwoicie kosztowny, dwugłowy Kepler 227
- 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
- PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
- GeForce GTX 680 – umarł król, niech żyje król! 441
- Radeon HD 7850 i HD 7870 – trzeci rzut w ofensywie Graphics Core Next 192
- Radeon HD 7770 i 7750 – Graphics Core Next w masowym segmencie rynku 171
- Pogłębiony test Radeona HD 7970 – multi-GPU, GPGPU, kodowanie wideo, karty różnych firm, podkręcanie ekstremalne 168
- Radeon HD 7950 – kontynuacja ofensywy Graphics Core Next 131
- Test 104 kart graficznych DirectX 11 169
- Radeon HD 7970 – „bombowe” wejście Graphics Core Next 303
- GeForce GTX 680 – umarł król, niech żyje król! 441
- 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
- OC School, czyli szkoła podkręcania. Część 1. – karty graficzne 90
- Radeon HD 6770 i HD 6750 – AMD gra na bis 100
- Radeon HD 7850 i HD 7870 – trzeci rzut w ofensywie Graphics Core Next 192
- PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
- Asus GTX580 DirectCU II i MSI N580GTX Lightning – pojedynek kart dla entuzjastów wydajności 108
- Asus GTX580 DirectCU II i MSI N580GTX Lightning – pojedynek kart dla entuzjastów wydajności 108
- Pogłębiony test Radeona HD 7970 – multi-GPU, GPGPU, kodowanie wideo, karty różnych firm, podkręcanie ekstremalne 168
- Radeon HD 7970 – „bombowe” wejście Graphics Core Next 303
- MSI R6970 Lightning kontra Asus Matrix GTX 580 – starcie kart graficznych dla entuzjastów 194
- Test 104 kart graficznych DirectX 11 169
- OC School – podkręcanie kart graficznych, materiał wideo 47
- OC School, czyli szkoła podkręcania. Część 1. – karty graficzne 90
- PowerVR SGX 9000 – Warlord niespodziewanie atakuje rynek kart graficznych dla desktopów (Prima Aprilis) 192
- 16:10 kontra 16:9 – porównanie walorów użytkowych wyświetlaczy 125
- GeForce GTX 680 w wersji UltraCharged 11
- Nvidia wydała sterowniki w wersji 301.42 WHQL 21
- V-Sync w Keplerze powoduje mikroprzycięcia. Poprawka w przyszłym miesiącu 43
- GeForce GTX 670 firmy ELSA 20
- EVGA kolejny raz pokazuje, jak dba o swoich klientów 26
- Nvidia przygotowuje mobilną wersję GTX 680 na targi Computex 14
- Nvidia mówi o GK110. Bardzo, bardzo niewiele, ale jednak 59
- Bezszelestny Radeon HD 7750 firmy HIS 9
- Sześć niskobudżetowych kart EVGA z procesorami Nvidia GeForce serii 600 12
- HMX-QF20 SMART - mała kamera Full HD z modułem WiFi
- Nowy zestaw głośników Microlab M 223U
- Kolejne sprzęty Pioneer z obsługą AirPlay i DLNA
- Wysokiej jakości słuchawki nauszne marki Focal
- Silicon Micro prezentuje nowe okulary Full HD
- Pierwsze mówiące radio HD?
- MPM wprowadza nową płytę indukcyjną MPM-60-IM-03
- Mała i wytrzymała kamera Full HD marki Samsung
- Słuchawki nauszne Pioneer dla miłośników basów
- Spam w kwietniu 2012 r. wg Kaspersky Lab 0
- AirLive G.DUO - Nadal Hitem! 0
- Pendrive USB 3.0 - szybki i tani 4
- Etui Cygnett Action Armband – iPhone na sportowo 0
- Nowe ultrabooki na naszym rynku 1
- Czym jeszcze zaskoczy nas klawiatura? 0
- Agito.pl - duże monitory LCD najpopularniejsze 0
- Znani goście na wernisażu Jana Lebensteina 1
- Monster ma brzmienie, o którym myślał artysta 0
- Prezenty komunijne - tablet zamiast jeża pigmejskiego 4
- Płyty GIGABYTE z serii 6 gotowe do obsługi Ivy Bridge 3
- Najważniejsze POI związane z Euro 2012 w Twojej nawigacji 0
- Mechaniczny gryzoń Leetgion Hellion 0
- Wszystkie mecze EURO na Twoim laptopie 0
- Wielozadaniowy router z własnym zasilaniem 0
- 15Odpowiedzialność za przesyłkę14:18 | Sad_MadMan
- 2Rozbudowa komputera pod montaż filmów14:18 | kij12345
- 10590Diablo 3 - oficjalny temat14:17 | SAVA_ON
- 4Bezkompromisowa buda pod mATX14:17 | Cooling_PL
- 51Projekt Kontrast14:16 | Barashi_K
- 22MOM, mięso oddzielone mechanicznie14:16 | crush
- 3022Może ktoś pożyczyć 5zł? :E14:16 | bako
- 3Zalman Z9 U314:15 | bic44
- 11Jaka obudowa14:15 | Cooling_PL
- 1Laptop do gier 3500zł14:14 | adi01
- 10590Diablo 3 - oficjalny temat14:17 | SAVA_ON
- 3022Może ktoś pożyczyć 5zł? :E14:16 | bako
- 24661Wszystko na temat Playstation 314:10 | Ferrari
- 744Max Payne 314:06 | Rescan
- 954Klawiatury mechaniczne - dyskusja14:04 | cichaczek
- 5162Porozumienie ACTA14:04 | Return of Gordon Lameman
- 1270Forza Motorsport 414:04 | Orange
- 152Opinie o pożyczkobiorcach z tematu " Może ktoś pożyczyć 5zł? :E"14:03 | DirtZ
- 828Jestem GRACZEM i szukam najlepszej dla siebie myszki.14:02 | Meireffer
- 559Diablo 3 - Guest Pass'y13:57 | Baczki










0%
Dostanę 10%?
0%
czytaj, moze uporasz się w końcu ze sterami
0%
0%
0%
wiedzialem, ze karty nvidii sa lepsze, po tych testach widac to wyraznie
0%
0%
0%
Pozdr.
0%
0%
Pisze pierwszy raz na tym serwisie:)
Chcialem sie wypowiedziec co do artukułu... Dobra robota:) Ale jak zawsze musze miec pare uwag...
Szkoda ze nie prownano x1900
Po drogie powinno byc sprawdzone to na paru sterownikach a nie tylko na jednych:) Moze akurat trafilscie na kiepska serie sterow od ATI:D:) ...
Po trzecie wlasnie widzac jak porownywały to zagraniczne serwisy twierdziły ze AF jest wyraznie leprze i ATI...a u was mozna wywnioskowac ze poziom jest taki sam a nawet troszke gorszy niz u Nvidi... troszke to dziwne;P ...
CO do AA to od dawna wiadomo ze Nvidia ma leprze:) ...
Chodz mimo wszytko po zakupie x1900 nie miło sie to czyta:) Bo jak sie ma okazac ze u mnie ustawinia aax6 i afx16 sa tej samej jakosci co u Nvidi aax4 i af8 to troszke nieprzyjemnie... bo to moze oznaczac ze wydajnosc x1900 wcale nie jest wieksza od 7800 gtx 512 mb:( ...
Pozdrawiam