Seite 1 von 1

Backing Store Update Problem beim Ein/Ausblenden von Widgets

Verfasst: 10. Mai 2011 11:23
von Julia
Hallo,

in meiner Anwendung setze ich während der Laufzeit
mehrere Widgets als Central Widgets. Diese werden
mit show() und hide() ein-/ ausgeblendet.

Unter diesen Widgets befinden sich sowohl
Widgets mit Steuerelementen als auch GL Widgets.

Schalte ich zwischen den GL Widgets umher,
erscheint während dem Anzeigen das zuletzt angezeigte Widget mit Steuerlementen.
Ich vermute, dass bei GLWidgets der Backing store Buffer nicht korrekt upgedatet wird

Das Phänomen trirtt nur bei Grafikkarten auf, die direkt rendering verwenden.

Schalte ich direct rendering aus - funktioniert es zwar, jedoch ruckelt
meine OpenGL Szene sehr stark

Ich wäre wirklich sehr dankbar, wenn mir jemand sagen könnte,
wie ich direkt den backing store mit dem aktuellen screen content füllen kann oder wie dieses Problem gelöst wird.

lg Julia