Feedbackmodus

Im Feedbackmodus generiert jedes primitive , das rastert werden soll, einen Werteblock, der in das Feedbackarray kopiert wird. Geben Sie für dieses Array glFeedbackBuffer an,das Sie aufrufen müssen, bevor Sie OpenGL in den Feedbackmodus wechseln. Jeder Werteblock beginnt mit einem Code, der den primitiven Typ angibt, gefolgt von Werten, die die Scheitelungen und zugeordneten Daten des Primitivs beschreiben. Einträge werden auch für Bitmaps und Pixelrechtecke geschrieben. Es ist nicht garantiert, dass Werte in das Feedbackarray geschrieben werden, bis Sie glRenderMode aufrufen, um OpenGL aus dem Feedbackmodus zu nehmen. Sie können glPassThrough verwenden, um einen Marker zu liefern, der im Feedbackmodus zurückgegeben wird, als wäre er ein Primitiver.