Así que me estoy enseñando GLSL y estoy tratando de descubrir por qué se supone que es más rápido que la tubería de función fija.
La razón por la que tengo un problema es que, según tengo entendido, los sombreadores que crea están reemplazando secciones de la tubería que estaban allí antes. Entonces, ¿cómo es que simplemente proporcionar su propia versión acelera las cosas?
Lo único que puedo pensar es que si intentaste decir tu propia ecuación de iluminación antes, tendrías que hacer el cálculo en la CPU, pero ahora puedes hacer los cálculos en la GPU que serán más rápidos.
¿Estoy entendiendo esto correctamente?