Hubbry Logo
search button
Sign in
Vertex pipeline
Vertex pipeline
Comunity Hub
History
arrow-down
starMore
arrow-down
bob

Bob

Have a question related to this hub?

bob

Alice

Got something to say related to this hub?
Share it here.

#general is a chat channel to discuss anything related to the hub.
Hubbry Logo
search button
Sign in
Vertex pipeline
Community hub for the Wikipedia article
logoWikipedian hub
Welcome to the community hub built on top of the Vertex pipeline Wikipedia article. Here, you can discuss, collect, and organize anything related to Vertex pipeline. The purpose of the hub is to connect p...
Add your contribution
Vertex pipeline

The function of the vertex pipeline in any GPU is to take geometry data (usually supplied as vector points), work with it if needed with either fixed function processes (earlier DirectX), or a vertex shader program (later DirectX), and create all of the 3D data points in a scene to a 2D plane for display on a computer monitor.

It is possible to eliminate unneeded data from going through the rendering pipeline to cut out extraneous work (called view volume clipping and backface culling). After the vertex engine is done working with the geometry, all the 2D calculated data is sent to the pixel engine for further processing such as texturing and fragment shading.

As of DirectX 9c, the vertex processor is able to do the following by programming the vertex processing under the Direct X API:

[edit]