Свап делается между фронтом и бэком, а потом продолжаешь писать в третий буфер. Хз возможно какими-то флагами wgl/glx. Я из драйвера форсил
меня интересует возможность инициировать неблокирующий своп, а потом ждать с помощью WaitForSingleObject, емнип такое можно с директом прокрутить