OpenWindow, OpenWindowedScreen Parameter HW-Beschleunigung

Windowsspezifisches Forum , API ,..
Beiträge, die plattformübergreifend sind, gehören ins 'Allgemein'-Forum.
Benutzeravatar
juergenkulow
Beiträge: 188
Registriert: 22.12.2016 12:49
Wohnort: :D_üsseldorf-Wersten

Re: OpenWindow, OpenWindowedScreen Parameter HW-Beschleunigu

Beitrag von juergenkulow »

Hallo #NULL,

leider dauert die Ausgabe länger, 240 ms:

Code: Alles auswählen

OpenWindowedScreen(WindowID(Fenster), 0, 0, Bildschirme(0)\Xpixel, Bildschirme(0)\Ypixel, #False, 0, 0, #PB_Screen_NoSynchronization) 
SetFrameRate(999999)
; OpenWindowedScreen 3.462 s Zeilen:200000 Zeilen/s:57770 fps:40
; OpenScreen 0.534 s Zeilen:200000 Zeilen/s:374532 fps:260
Allerdings gibt es etwas merkwürdiges wenn man die FrameRate extrem runter setzt:

Code: Alles auswählen

OpenWindowedScreen(WindowID(Fenster), 0, 0, Bildschirme(0)\Xpixel, Bildschirme(0)\Ypixel, #False, 0, 0, #PB_Screen_NoSynchronization) 
SetFrameRate(2) ; Gibt aber nur 2 Bilder pro Sekunde aus !? 
; OpenWindowedScreen 2.003 s Zeilen:200000 Zeilen/s:99850 fps:69
; OpenScreen 0.532 s Zeilen:200000 Zeilen/s:375940 fps:261
Hallo PMV,

ich habe folgende Werte bei unterschiedlichen #PB_Screen_...Synchronization bekommen:

Code: Alles auswählen

;#PB_Screen_SmartSynchronization 
;  OpenWindowedScreen 3.222 s Zeilen:200000 Zeilen/s:62073 fps:43
;  OpenScreen 0.535 s Zeilen:200000 Zeilen/s:373832 fps:259
;#PB_Screen_WaitSynchronization
;  OpenWindowedScreen 3.194 s Zeilen:200000 Zeilen/s:62617 fps:43
;  OpenScreen 0.532 s Zeilen:200000 Zeilen/s:375940 fps:261
;#PB_Screen_NoSynchronization  
;  OpenWindowedScreen 3.463 s Zeilen:200000 Zeilen/s:57753 fps:40
;  OpenScreen 0.536 s Zeilen:200000 Zeilen/s:373134 fps:259  
Danke, teste weiter mit #PB_Screen_WaitSynchronization um die Bremse zu finden.
Antworten