| Summary: | SDL_flip doesn't wait for vertical retrace | ||
|---|---|---|---|
| Product: | SDL | Reporter: | Johan Walles <johan.walles> |
| Component: | video | Assignee: | Ryan C. Gordon <icculus> |
| Status: | RESOLVED DUPLICATE | QA Contact: | Sam Lantinga <slouken> |
| Severity: | normal | ||
| Priority: | P2 | CC: | patmandin |
| Version: | 1.2.13 | Keywords: | target-1.2.14 |
| Hardware: | x86 | ||
| OS: | Linux | ||
|
Description
Johan Walles
2008-05-04 03:07:21 UTC
I asked about this on the Xorg mailing list. Doug Larrick suggests using DRM's drm_wait_vblank ioctl, or OpenGL's GLX_SGI_video_sync extension: http://lists.freedesktop.org/archives/xorg/2008-May/035103.html Michel Dänzer mentions a DOUBLE-BUFFER extension: http://lists.freedesktop.org/archives/xorg/2008-May/035118.html The DOUBLE-BUFFER extension is described here: http://www.xfree86.org/current/dbe.pdf ... and I also got to know that "the standard technique for double buffering is to use a pixmap as the 'back buffer'": http://lists.freedesktop.org/archives/xorg/2008-May/035126.html Tagging this bug with "target-1.2.14" so we can try to resolve it for SDL 1.2.14. Please note that we may choose to resolve it as WONTFIX. This tag is largely so we have a comprehensive wishlist of bugs to examine for 1.2.14 (and so we can close bugs that we'll never fix, rather than have them live forever in Bugzilla). --ryan. |