Describes possible shader types. Can be used with renderers to create shader programs having multiple shader types.
You can find more information in comments below.
enum class ShaderType
{
Vertex, // Vertex shader
TessellationControl, // Tessellation control shader
TessellationEvaluation, // Tessellation evaluation shader
Geometry, // Geometry shader
Fragment, // Fragment shader
Compute // Compute shader
};
Namespace: | nitisa |
Include: | Nitisa/Core/ShaderType.h |