- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'm experiencing a problem with an opengl software and vertical sync on a X4500MHD graphic card:
I'm a developer of a digital signage software and I need to update the display according to the vertical refresh of the monitor to avoid
tearing effects.
Pseudo code of the rendering loop:
while (true)
{
renderScene();
SwapBuffers();
glFinish();
}
It seems that the glFinish() doesn't wait for vertical retrace and returns immediately;
in the opengl setup, I call wglSwapIntervalEXT(1) to enable vertical sync, but seems that the call is ignored.
The hardware is a set top box with intel core2 duo processor, GM45 chipset running a windows 7 sp1 32-bit;
the driver version is latest (8.15.10.2869).
On other graphic cards, mainly NVidia, the software works correctly.
Is anyone experiencing the same problem?
Is there any solution?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi simone,
I have escalated this question to our OpenGL* specialists, and they have informed me that this platform is no longer being actively developed. You might consider upgrading to a newer system in order to achieve better OpenGL* functionality.
Thanks,
-Nic

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page