Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > GLX_SGI_video_sync разная реализация


Автор: bsa 30.10.2009, 18:37
Столкнулся с проблемой, при использовании данного расширения получаются разные результаты в зависимости от производителя карточки. В случае NVIDIA все работает как положено, а вот с радеонами есть проблема - fps в два раза ниже номинала. Для синхронизации использую следующий код:
Код
unsigned retraceCount;
glXGetVideoSyncSGI(&retraceCount);
glXWaitVideoSyncSGI(2, (retraceCount + 1) % 2, &retraceCount);


Кто-нибудь сталкивался с этой проблемой, и как решили?

P.S.: Расширение GLX_SGI_swap_control работает корректно и там и там.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)