Computergrafik

OpenGL Context

OpenGL Komponenten | | OpenGL Profile

Der sog. OpenGL Rendering Context ist ein Ausschnitt des Bildschirms, an den die HW angebunden ist, d.h. es ist der Bildschirmausschnitt, in den sie hineinzeichnen darf.

An diesem Ausschnitt hängen verschiedene Buffer wie z.B. der Frame Buffer, Z-Buffer, Back-Buffer usw.

Diese Buffer werden beim Erzeugen eines OpenGL Rendering Context je nach Bedarf alloziert. Die entsprechenden Speicherbereiche liegen auf der GPU.

Einen OpenGL Context kann man z.B. mit GLX, Cocoa/AGL oder MFC/WGL erzeugen. Dieser Schritt ist plattformabhängig. Danach kann man in den Context mit OpenGL hineinrendern. Dieser Schritt ist unabhängig von der Plattform.

OpenGL Komponenten | | OpenGL Profile

Options: