Einzelnen Beitrag anzeigen

Benutzerbild von Lossy eX
Lossy eX

Registriert seit: 7. Aug 2007
113 Beiträge
 
#4

Re: (OpenGL) Texturen in PixelBuffer rendern

  Alt 31. Okt 2008, 09:23
Ich denke das Verhalten so wie es ist ist vollkommen okay. Denn ein pBuffer tritt als eingenständiger RenderKontext in Erscheinung. Und als eigenständiger RenderKontext besitzt er auch eine eigene Statemachine und einen eigenen Namespace für Texturen, Displaylisten etc. Wenn du jetzt eine Textur in deinem Hauptkontext erstellst und diese im pBuffer benutzen wolltest müsstest du sie dort neu laden oder du weißt OpenGL an, dass diese beiden Kontexe sich einen Namespace teilen sollen. Das geht mit der Methode wglShareLists. Diese Methode solltest du direkt nach dem Erstellen des pBuffers aufrufen.
Ich habe ja keine Vorurteile gegenüber Autofahrern ... aber Fahrer von BMW und Mercedes bestätigen diese regelmäßig.
Außerdem neue technologische Errungenschaften: Serienmäßig eingebaute Rechtsfahrsperre und der stromsparende Blinker.
  Mit Zitat antworten Zitat