Frage

Ich arbeite an einem Cross-Plattform-OpenGL-Projekt und es scheint, dass alle Texturen, die ein GLcontext Schwierigkeiten haben, zu teilen, wenn ich versuche und sie in Fenstern laden. Mir wurde gesagt, dass dies nicht in älteren Versionen von OpenGL unter Windows unterstützt wurde, aber es scheint, dass es muss eine Art und Weise zu teilen Textur Ressourcen in OpenGL unter Windows sein. Wenn es keine Möglichkeit zu teilen Texturen zwischen mehreren Objekten in opengl an Fenstern ist dies wäre eine unerträgliche Engpass für bestimmte Anwendungen sein, damit ich diese Einschränkung annehmen muß jetzt überwunden.

War es hilfreich?

Lösung

Natürlich tut es. Das Verfahren zur Verwendung heißt wglShareLists, die ein wenig verwirrend.

wird Jeder Kontext noch seinen eigenen haben macht Zustand usw. Dies gilt nur für Daten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top