• vertex shaders - runs on each vertex and returns a position. vertex shaders are usually responsible for projecting a 3D scene onto the screen (something that’s built into most graphics pipelines)
  • fragment/graphic/pixel shaders - runs on each pixel and returns a color
  • compute shaders -

Shader Languages

Online Tools