2007-06-14 Matthew Allum <mallum@openedhand.com>
authorMatthew Allum <mallum@openedhand.com>
Thu, 14 Jun 2007 12:54:47 +0000 (12:54 +0000)
committerMatthew Allum <mallum@openedhand.com>
Thu, 14 Jun 2007 12:54:47 +0000 (12:54 +0000)
commit61c6c24dfacfab05173b0241d68c511dabc69b74
treec4d39d2d1503a125cb1af6312b17eef4d4c45960
parentba0fa9d4bea3dedf129bb6b5e404fb4c15b2136f
2007-06-14  Matthew Allum  <mallum@openedhand.com>

        * clutter/cogl/gl/cogl.c: (cogl_check_extension):
        Actually populate this func and remove the static alternate
        named one. Means GLX actually checks for available extensions.
        Other minor tidy ups.

        * clutter/glx/clutter-backend-glx.c:
        * clutter/glx/clutter-backend-glx.h:
        Add support for GLX_SGI_swap_control to do vblanking prefering
        over glXGetVideoSyncSGI. Should fix issues on Intel chips with
        very slow frame rates due to vblank problems.
        Thanks to  Michel Danzer for tips, see;
        http://bugs.freedesktop.org/show_bug.cgi?id=10542

        * test/test-actors.c:
        Change FPS to 60.
ChangeLog
clutter/cogl/gl/cogl.c
clutter/glx/clutter-backend-glx.c
clutter/glx/clutter-backend-glx.h
tests/test-actors.c