Vertex-Shader (auch:
Vertexshader, Abk.
VS) sind ein Typus von
Shadern. Sie werden im Verlauf der
Grafikpipeline, also der Verarbeitung eines 3D-Objektes auf der
Grafikkarte, ausgeführt. Vertex-Shader sind in diesem Zusammenhang für die Verarbeitung aller Eckpunkte des 3D-Modells (der sogenannten
Vertices) zuständig. Deshalb wird im Normalfall für jeden Vertex der Vertex-Shader einmal aufgerufen, woher auch der Name rührt.