Я немного удивлен, что не знаю этого уже, но мне никогда не больно признавать, что вы все еще учитесь :)
В GLSL есть функции min и max, которые, согласно их документации:
вернуть меньшее/большее из двух значений
Но как это определяется, когда значения являются векторами? Очевидно, что (1, 1) будет меньше (2, 2), но что такое min или max (1, 3) и (4, -2)? Где формально описывается эта логика?