die GLSL 1.40 Spezifikation Lesen:Fragment-Shader: Ausgangsvariablen
Fragment Ausgänge nur Schwimmer sein kann, Gleitkomma-Vektoren, signierte oder nicht signierte ganze Zahlen oder Integer-Vektoren, oder Arrays von beliebigen davon. Matrizen und Strukturen können nicht ausgegeben werden. Fragment Ausgänge werden wie in den folgenden Beispielen erklärt:
aus vec4 FragmentColor; out uint Leuchtkraft;
Die Fragmentfarbe ist definiert, gl_FragColor schreiben ... ist es richtig? Jemand könnte meine Vorstellungen über diese Ergebnisse klären? Darf ich nur 'FragmentColor' des Beispiels schreiben, um die Fragmentfarbe zu bestimmen? Darf ich sie zurücklesen (zum Beispiel "Leuchtkraft")?