do extra composite checks - need to do the lot to be useful.

SVN revision: 52121
This commit is contained in:
Carsten Haitzler 2010-09-10 06:57:21 +00:00
parent 31c1225bd7
commit fae947f8ea
1 changed files with 14 additions and 3 deletions

View File

@ -16,9 +16,20 @@ _ecore_x_composite_init(void)
int major, minor;
if (XCompositeQueryVersion(_ecore_x_disp, &major, &minor))
_composite_available = 1;
#endif /* ifdef ECORE_XCOMPOSITE */
{
# ifdef ECORE_XRENDER
if (XRenderQueryExtension(_ecore_x_disp, &major, &minor))
{
# ifdef ECORE_XFIXES
if (XFixesQueryVersion(_ecore_x_disp, &major, &minor))
{
_composite_available = 1;
}
# endif
}
# endif
}
#endif
} /* _ecore_x_composite_init */
EAPI int