В документации GLSL термин genType часто используется как тип параметров. Например, функция dot документируется следующим образом:
float dot(genType x,
genType y);
double dot(genDType x,
genDType y);
Что означает термин genType? Что это сокращает? Используется ли он в другом месте, чем OpenGL?