.vert - a vertex shader .tesc - a tessellation control shader .tese - a tessellation evaluation shader .geom - a geometry shader .frag - a fragment shader .comp - a compute shader