Forum: Programmieren allgemein
by littleDave,
18. Jun 2008
Nein, diese Einstellung gilt nur für den aktuellen Render-Kontext und ändern keine System-Einstellung. Daher hat es keine Bedeutung es wieder zurückzusetzen - ist unnötiger Aufwand.
Forum: Programmieren allgemein
by littleDave,
18. Jun 2008
Der Code-Ausschnitt kommt mir irgendwie aus glScene bekannt vor - aber egal.
Für eine Visualisierung ist es auf jedenfall sinnvoll, vSync zu aktivieren. Du willst ja nicht dass die Visualisierung das komplette System benutzt und somit für Laptop-Benutzer die Hölle ist (wegen Batterie).
Aber wenn du nur 40 FPS hast, dann wird vSync nichts ändern. vSync ist erst wirklich aktiv, sobald deine...
Forum: Programmieren allgemein
by littleDave,
17. Jun 2008
Wieder was gelernt. Ich wusste es selbst nicht genau, also hab ich einfach 1ms gesagt, da das Ergebnis ja eine cardinal-Variable ist ;-) Aber gut zu wissen. Also ich kann nur sagen, dass meins eine Vermutung war, von daher hast du, Muetze1, recht glaub ich.
Forum: Programmieren allgemein
by littleDave,
17. Jun 2008
Da hab ich mal versucht zu erklären, was vSync ist
Forum: Programmieren allgemein
by littleDave,
17. Jun 2008
Also wenn du es ganz genau haben willst würd ich dir QueryPerformanceCounter ans Herz legen, doch das ist für eine FPS-Berechnung etwas overkill. Die Genauigkeit von GetTickCount hat maximal 1ms, QueryPerformanceCounter hat (CPU-Abhängig) eine Genauigkeit von micro- bis nano-Sekunden. ABER: QueryPerformanceCounter einen Riesen nachteil: bei mehrkernigen Prozessoren kann das Ergebniss komplett...