forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   C++ (http://forum.boolean.name/forumdisplay.php?f=22)
-   -   adaptive vsync (http://forum.boolean.name/showthread.php?t=18793)

HolyDel 19.12.2013 00:40

adaptive vsync
 
вот такая есть интересная штука:

Adaptive Vsync
Recent GL drivers implement a new WGL/GLX extension called EXT_swap_control_tear. This extension brings "adaptive vsync" as featured in modern gaming consoles to the PC.
Adaptive vsync enables v-blank synchronisation when the frame rate is higher than the sync rate, but disables synchronisation when the frame rate drops below the sync rate. Disabling the synchronisation on low frame rates prevents the common problem where the frame rate syncs to a integer fraction of the screen's refresh rate in a complex scene.
Adaptive vsync can be enabled with wglSwapIntervalEXT(-1) or glXSwapIntervalEXT(-1).

SBJoker 19.12.2013 00:51

Ответ: adaptive vsync
 
есть мнения что оно предпочитает half-rate v-sync т.е. 30 фпс в большинстве случаев. Во всяком случае именно так работает в-синк в портах с консолей с новых игр с включением синхронизации.


Часовой пояс GMT +4, время: 09:33.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot