Ich möchte wissen, wie ein OpenGL-Treiber implementiert wird, um OpenGL-Interna zu lernen.

8

Ich lerne OpenGL und möchte wirklich wissen, wie die Interaktion mit der Grafikkarte aussehen wird.

Ich habe das Gefühl zu verstehen, wie es im Grafiktreiber implementiert wurde, und werde mich über vollständige Interna des OpenGL informieren (damit kann ich wissen, welche Phasen / Faktoren meine Entscheidungen bezüglich der Leistung in OpenGL beeinflussen).

Gibt es Möglichkeiten, wie dieser Weg fortgesetzt werden kann? Hilft mir die Erkundung der 'Mesa lib' in diesem Aspekt? Bin ich auf dem richtigen Weg?

[Ich habe diese Frage in SOF gepostet, aber es scheint, dass hier der richtige Ort für diese Frage ist.]

Ayyappa
quelle
Ich halte das für ein Off-Topic. Stackoverflow ist wahrscheinlich der bessere Ort dafür.
Bummzack
Während OpenGL häufig in der Spieleentwicklung verwendet wird, fragt diese Frage nur nach der Programmierung und bezieht sich nicht auf Spieleentwickler. Ich denke, es sollte migriert werden. Es ist aber immer noch eine gute Frage!
Amplify91

Antworten:

0

Schauen Sie sich Mesa3D an. Es ist eine Open Source OpenGL-Implementierung für GNU / Linux und viele andere Betriebssysteme.

SurvivalMachine
quelle