В настоящее время я занимаюсь некоторыми исследованиями в OpenGL и Shaders, но я не могу понять, есть ли какие-либо принципиальные различия между смешиванием с использованием glBlendMode
или написанием собственных режимов смешивания в шейдере.
В чем причины выбора первого или последнего? Есть ли узкие места в производительности, выбирая один за другим? Или это только вопрос личных предпочтений?