x11: Change the iconcache / window icons to being cairo surfaces

This simplifies the drawing codepath and makes us able to delete
a bunch of GdkPixbuf manipulation.
This commit is contained in:
Jasper St. Pierre
2014-12-31 20:39:36 -08:00
parent f3d30d897f
commit af7f51b992
11 changed files with 154 additions and 386 deletions

View File

@ -1673,7 +1673,7 @@ meta_frames_paint (MetaFrames *frames,
{
MetaFrameFlags flags;
MetaFrameType type;
GdkPixbuf *mini_icon;
cairo_surface_t *mini_icon;
int w, h;
MetaButtonState button_states[META_BUTTON_TYPE_LAST];
int i;