
DirectX 10 - co nowego?
GeForce 8800 to pierwszy układ graficzny, który sprzętowo obsługuje DirectX 10. Nowy interfejs Microsoftu wprowadza kilka istotnych usprawnień, o których krótko powiemy. Pakiet w jeszcze większym stopniu od swojego poprzednika zwiększa możliwości programisty, dzięki wprowadzeniu Shader Model 4.0 i Geometry Shader. Ewolucję modeli cieniowania doskonale oddaje poniższa tabela, zawierająca m.in. dopuszczalną liczbę instrukcji różnych typów.
Jak już wspomnieliśmy, w DirectX 10 pojawia się nowe pojęcie - Geometry Shader. W potoku danych znajduje się pomiędzy jednostką vertex shader a jednostką rastrującą i pixel shaderem. Możliwości Geometry Shader stanowią doskonałe uzupełnienie funkcjonalności dotychczasowych jednostek - jednostka potrafi przeprowadzać operacje łączenia wierzchołków, symulacje fizyczne (np. poruszające się włosy), tworzyć paski trójkątów i linii, czy automatycznie generować cienie szablonowe. Wracając na moment do techniki generowania włosów, dzięki shaderowi geometrii algorytmy odpowiedzialne za ten element zyskały znacznie większe możliwości - GPU może teraz zapisywać pocięte na wielokąty fragmenty owłosienia do pamięci i przeprowadzać symulacje fizyczne na ich punktach kontrolnych (wcześniej te operacje wykonywał procesor główny). Znacznie zwiększają się również możliwości w zakresie tworzenia cieni. Układ graficzny ma możliwość animowania postaci oraz zapisywania do lokalnej pamięci animacji geometrycznych. W przypadku G7x za te funkcje również odpowiedzialny był CPU.
Niezwykle istotną zmianą jest dodanie fazy Stream Out, czyli zapisu do pamięci zaledwie w połowie procesu przetwarzania grafiki 3D - tuż po wstępnej obróbce danych przez mechanizmy vertex- i geometry shader. Dzięki temu otrzymano możliwość przechowywania wynikowych danych pracy wspomnianych jednostek w buforze pamięci, co z kolei umożliwia przeprowadzanie wieloprzebiegowych operacji na danych geometrycznych. Jedną z nowych możliwości jest Instancing 2.0. Technika ma umożliwić układowi graficznemu wielokrotne powtarzanie tych samych obiektów (geometrycznych, sekwencji animacji, tekstur). W swojej pierwszej wersji zadebiutowała wraz z DirectX 9.0c. Pierwszym tytułem, który wykorzystywał tę technikę był Far Cry (wraz z łatką 1.3). W Far Cry wykorzystano Instancing do powielenia odległych elementów krajobrazu - np. drzew. Obecnie każda instancja ma swoje atrybuty "stanu" - kolor, shader, teksturę.
NVIDIA podeszła do DirectX 10 przedstawiając układ posiadający zunifikowaną architekturę. W przypadku G80 nie mamy zatem do czynienia z GPU wyposażonym we wszystkie jednostki, które składają się na potok renderowania DX10 - zamiast tego mamy wiele jednostek ogólnego przeznaczenia (SP). Jak można się więc domyśleć, jednolite shadery nie są wymagane przez Microsoft do uzyskania zgodności z Shader Model 4.0 - do tego wystarczy tradycyjny zestaw specjalizowanych modułów pixel-, vertex- i geometry shader. Oczywiście każda z tych jednostek musi być odpowiednio zmodernizowana, aby obsługiwała wszystkie nowe instrukcje SM 4.0.
- 1.Wstęp do rewolucji
- 2.NVIDIA czyni CUDA
- 3.CSAA - nowa metoda wygładzania krawędzi
- 4.DirectX 10 - co nowego?
- 5.GeForce 8800 GTX i GTS
- 6.ASUS EN8800GTX
- 7.ASUS EN8800GTS
- 8.MSI NX8800GTS
- 9.Zestaw testowy
- 10.Testy wydajności
- 11.Testy - cd.
- 12.Podkręcanie i temperatura
- 13.Pobór mocy
- 14.Maskotki GeForce 8800
- 15.Gry nowej generacji
- Pogłębiony test Radeona HD 7970 – multi-GPU, GPGPU, kodowanie wideo, karty różnych firm, podkręcanie ekstremalne 133
- Radeon HD 7950 – kontynuacja ofensywy Graphics Core Next 131
- Test 104 kart graficznych DirectX 11 168
- Radeon HD 7970 – „bombowe” wejście Graphics Core Next 302
- MSI R6970 Lightning kontra Asus Matrix GTX 580 – starcie kart graficznych dla entuzjastów 193
- GeForce GTX 580 – pięć kart, pięć różnych systemów chłodzenia, w tym wodny. Test porównawczy 48
- Radeon HD 6770 i HD 6750 – AMD gra na bis 100
- Radeon HD 6570 – wydajność 38
- OC School – podkręcanie kart graficznych, materiał wideo 47
- Test 104 kart graficznych DirectX 11 168
- Radeon HD 7970 – „bombowe” wejście Graphics Core Next 302
- Przerabiamy radeona HD 6950 na HD 6970 43
- OC School, czyli szkoła podkręcania. Część 1. – karty graficzne 89
- AMD Radeon HD 6990 – czy mamy nowego króla kart graficznych? 174
- Radeon HD 6770 i HD 6750 – AMD gra na bis 100
- GeForce GTX 590 – czy korona wydajności wróci do obozu Nvidii? 180
- AMD Radeon HD 6790 – twardy przeciwnik dla GeForce'a GTX 550 Ti 119
- MSI R6970 Lightning kontra Asus Matrix GTX 580 – starcie kart graficznych dla entuzjastów 193
- 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 133
- AMD Radeon HD 6790 – twardy przeciwnik dla GeForce'a GTX 550 Ti 119
- Radeon HD 7970 – „bombowe” wejście Graphics Core Next 302
- Test 104 kart graficznych DirectX 11 168
- GeForce GTX 590 – czy korona wydajności wróci do obozu Nvidii? 180
- AMD Radeon HD 6990 – czy mamy nowego króla kart graficznych? 174
- MSI R6970 Lightning kontra Asus Matrix GTX 580 – starcie kart graficznych dla entuzjastów 193
- OC School – podkręcanie kart graficznych, materiał wideo 47
- PowerColor przygotowuje jeszcze jednego Radeona HD 7970 9
- Jak duży będzie w końcu Kepler? 18
- AMD wprowadza karty FirePro V3900 15
- Nowe karty graficzne Nvidii w szczegółach - specyfikacje, ceny i daty pojawienia się na rynku 112
- Zwodowany Radeon HD 7970 11
- Sea Islands, czyli następna generacja GPU firmy AMD 19
- Radeon HD 7950 z trzema wentylatorami 15
- Radeony 7700 i 7800 tuż tuż? 37
- Radeon HD 7970 z pamięcią o szybkości ponad 2 GHz 7
- Nowe karty graficzne Nvidii w szczegółach - specyfikacje, ceny i daty pojawienia się na rynku 112
- Sea Islands, czyli następna generacja GPU firmy AMD 19
- Jak duży będzie w końcu Kepler? 18
- Zwodowany Radeon HD 7970 11
- PowerColor przygotowuje jeszcze jednego Radeona HD 7970 9
- AMD wprowadza karty FirePro V3900 15
- Sea Islands, czyli następna generacja GPU firmy AMD 19
- AMD wprowadza karty FirePro V3900 15
- Zwodowany Radeon HD 7970 11
- PowerColor przygotowuje jeszcze jednego Radeona HD 7970 9
- Nowe karty graficzne Nvidii w szczegółach - specyfikacje, ceny i daty pojawienia się na rynku 112
- Jak duży będzie w końcu Kepler? 18
- Google Bouncer – sposób na ostateczne rozprawienie się ze szkodliwymi programami w Android Markecie? 0
- JUŻ JEST AIWI MOTION DETECTOR KOZUMI W POLSCE! Dostępny tylko w ACTION! Sprawdź już dziś! 2
- Podróże z kamerą w samochodzie 1
- ZyNOS 4.0: nowe certyfikowane oprogramowanie IPv6 do przełączników ZyXELa 0
- Brennestuhl: domowy sprzęt elektryczny na wyciągnięcie ręki 1
- Niezależny test programów antywirusowych - dostajesz to, za co płacisz 2
- Komputronik Pro-DH600: kompaktowe desktopy dla firm 3
- Legendarne etui G-Form do tabletów na polskim rynku 5
- Genius na CES 2012 4
- Trojany kradnące dane bankowe atakują tysiące komputerów każdego dnia 0
- Xavax: tańsze ogrzewanie domu przez Internet 6
- Tablety Lark FreeMe: tak tanio jeszcze nie było 2
- Atak phishingowy na użytkowników Allegro - rzekome zwolnienie z prowizji 2
- Polska premiera kart Radeon HD 7950: Asus, HIS, Gigabyte 2
- 2011 - dobry rok dla graczy sponsorowanych przez SteelSeries. 2012 zapowiada się równie dobrze... 2
- 207Sandy Bridge za 170zł czyli Celeron G530 (2C/2T) 2,4GHz01:08 | mr.xxx
- 20Patriot vs Goodram vs Kingston do 200zł01:07 | Xender
- 1221Samsung Galaxy S 2...01:07 | EF
- 2kompsie nieuruchamia01:06 | afganno
- 90Pokaż mi swój pulpit.01:04 | WhooHoo
- 26Głośniki 2.0 z dobrym bassem01:04 | cezar504
- 476Phenom II - jaki potencjał oc ma twój phenom - ranking01:03 | rolandwally83
- 6windows 7 nie da sie zainstalowac01:02 | marcin_kg
- 97W jakiej pozycji zwykle śpicie?01:00 | walter5
- 54DeathAdder - problem z rolką.00:54 | karolthas
- 207Sandy Bridge za 170zł czyli Celeron G530 (2C/2T) 2,4GHz01:08 | mr.xxx
- 1221Samsung Galaxy S 2...01:07 | EF
- 476Phenom II - jaki potencjał oc ma twój phenom - ranking01:03 | rolandwally83
- 9301Steam - Temat Główny + FAQ00:41 | Sałat
- 14962Luźne fotografów rozmowy00:36 | Afterglow
- 3079World of Tanks00:29 | Pynio
- 359Klawiatury mechaniczne - dyskusja00:29 | Mr. 3
- 2160Lab znowu muli00:19 | Quicksand
- 2435Battlefield 300:16 | Vulc
- 24233Wszystko na temat Playstation 300:06 | Singularity


