From 84438486379efa201200b40b5b728deac1e43cdb Mon Sep 17 00:00:00 2001 From: Camilla Berglund Date: Sun, 24 Nov 2013 23:31:15 +0100 Subject: [PATCH] Updated swap interval notes. --- docs/window.dox | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/window.dox b/docs/window.dox index 4af43091..ab83e505 100644 --- a/docs/window.dox +++ b/docs/window.dox @@ -487,8 +487,10 @@ zero can be useful for benchmarking purposes, when it is not desirable to measure the time it takes to wait for the vertical retrace. However, a swap interval of one lets you avoid tearing. -Note that not all OpenGL implementations properly implement this function, in -which case @ref glfwSwapInterval will have no effect. Some drivers also have -user settings that override requests by GLFW. +Note that this may not work on all machines, as some drivers have +user-controlled settings that override any swap interval the application +requests. It is also by default disabled on Windows Vista and later when using +DWM (Aero), as using it there sometimes leads to severe jitter. You can +forcibly enable it for machines using DWM using @ref compile_options_win32. */