Quindi mi sto insegnando GLSL e sto cercando di capire perché si suppone che sia più veloce della pipeline a funzione fissa.
Il motivo per cui sto avendo un problema è che dalla mia comprensione, gli shader che crei stanno sostituendo sezioni della pipeline che erano lì prima. Quindi, come sta semplicemente fornendo la tua versione per velocizzare le cose?
L'unica cosa che posso pensare è che se hai provato a fornire la tua equazione di illuminazione prima, dovresti fare il calcolo sulla CPU, ma ora puoi fare i calcoli sulla GPU che saranno più veloci.
Lo capisco correttamente?