Einzelnen Beitrag anzeigen

Der_Unwissende

Registriert seit: 13. Dez 2003
Ort: Berlin
1.756 Beiträge
 
#3

Re: OpemGL - Prozessorlast senken

  Alt 25. Dez 2005, 21:08
Hi,
du machst in der Idle-Variante ja nichts anderes, als in eine Endlosschleife zu gehen. diese wird immer mit voller Priorität abgehandelt. Dadurch wirst du auch keine Last von unter 100% erreichen können. Die gesamte Rechenzeit, die dein Prozess bekommt wird genau in diese Schleife gesteckt.
Es sollte dich aber was OpenGL angeht nicht weiter stören. Es kommt sicherlich noch der Punkt, ab dem du etwas Ereignis gesteuerter renderst. Solange sich nichts verändert hat, wirst du auch nicht neu zeichnen wollen. Das senkt dann die Last ordentlich.
Alternativ kann ich dir sonst eine Kapselung (z.B. GLScene) empfehlen, da kannst du auch zusätzlich nativen OpenGL-Code verwenden, hast aber auch den Komfort der Kapselung.

Gruß Der Unwissende
  Mit Zitat antworten Zitat