name window pixmap function in composite

SVN revision: 39674
This commit is contained in:
Viktor Kojouharov 2009-03-24 10:41:36 +00:00
parent d4ea61023e
commit a23cf08162
2 changed files with 15 additions and 0 deletions

View File

@ -1605,6 +1605,7 @@ EAPI void ecore_x_region_picture_clip_set(Ecore_X_Region region, Ecore
/* XComposite Extension Support */
EAPI int ecore_x_composite_query(void);
EAPI Ecore_X_Pixmap ecore_x_composite_name_window_pixmap_get(Ecore_X_Window win);
/* XDamage Extension Support */
typedef Ecore_X_ID Ecore_X_Damage;

View File

@ -30,3 +30,17 @@ ecore_x_composite_query(void)
{
return _composite_available;
}
EAPI Ecore_X_Pixmap
ecore_x_composite_name_window_pixmap_get(Ecore_X_Window win)
{
Ecore_X_Pixmap pixmap;
#ifdef ECORE_XCOMPOSITE
pixmap = XCompositeNameWindowPixmap(_ecore_x_disp, win);
#else
return None;
#endif
return pixmap;
}