Potok wierzchołków

Funkcją potoku wierzchołków w dowolnym GPU jest pobieranie danych geometrii (zwykle dostarczanych jako punkty wektorowe), praca z nimi w razie potrzeby z procesami o stałej funkcji (wcześniej DirectX ) lub programem do cieniowania wierzchołków (później DirectX) i tworzeniem wszystkich punktów danych 3D w scenie na płaszczyznę 2D w celu wyświetlenia na monitorze komputera .

Możliwe jest wyeliminowanie niepotrzebnych danych przechodzących przez potok renderowania w celu wycięcia zbędnej pracy (nazywanej przycinaniem woluminu widoku i eliminacją tylnej strony ). Gdy silnik wierzchołków zakończy pracę z geometrią, wszystkie obliczone dane 2D są wysyłane do silnika pikseli w celu dalszego przetwarzania, takiego jak teksturowanie i cieniowanie fragmentów.

Począwszy od DirectX 9c, procesor wierzchołków może wykonać następujące czynności, programując przetwarzanie wierzchołków w interfejsie API DirectX:

Linki zewnętrzne