Ich unterrichte mich selbst in GLSL und versuche herauszufinden, warum es wahrscheinlich schneller ist als die feste Funktionspipeline.
Der Grund, warum ich ein Problem habe, ist, dass die von Ihnen erstellten Shader meines Wissens Abschnitte der Pipeline ersetzen, die zuvor vorhanden waren. Wie kann man also einfach eine eigene Version bereitstellen, um die Dinge zu beschleunigen?
Das Einzige, was ich mir vorstellen kann, ist, wenn Sie zuvor versucht haben, Ihre eigene Beleuchtungsgleichung anzugeben, müssten Sie die Berechnung auf der CPU durchführen, aber jetzt können Sie die Berechnungen auf der GPU durchführen, die schneller sein wird.
Verstehe ich das richtig?