Więc uczę się GLSL i próbuję dowiedzieć się, dlaczego to ma być szybsze niż potok funkcji stałej.
Powodem, dla którego mam problem, jest to, że z mojego zrozumienia, tworzone przez ciebie shadery zastępują odcinki rurociągu, które były tam wcześniej. Jak więc po prostu udostępnić własną wersję, która przyspiesza?
Jedyne, co myślę, to to, że jeśli wcześniej spróbujesz podać własne równanie oświetlenia, będziesz musiał wykonać obliczenia na CPU, ale teraz możesz wykonać obliczenia na GPU, które będą szybsze.
Czy rozumiem to poprawnie?