OpenGL Modes de Fusion vs Shader de Fusion

Je suis en train de faire quelques recherches sur l'OpenGL et les Shaders, mais je n'arrive pas à comprendre s'il y a des différences fondamentales entre le mélange à l'aide de la glBlendMode ou l'écriture de vos propres modes de fusion dans un shader.

Quelles sont les raisons de choisir l'un ou l'autre? Existe-il des goulots d'étranglement des performances en choisissant l'un sur l'autre? Ou est-ce juste une question de préférence personnelle?

OriginalL'auteur polyclick | 2012-07-24