GNOME Bugzilla – Bug 742824
StTextureCache: adapt to MetaWindow changing icon prop type
Last modified: 2015-01-13 15:12:31 UTC
Mutter change is https://git.gnome.org/browse/mutter/commit/?id=af7f51b992b20da543312fa9fdf1dcef39704b37
Created attachment 294377 [details] [review] StTextureCache: adapt to MetaWindow changing icon prop type
Created attachment 294378 [details] [review] MetaWindow: Change icon properties to be of pointer type Follow up to commit af7f51b992b20da543312fa9fdf1dcef39704b37 .
Review of attachment 294377 [details] [review]: OK.
Review of attachment 294378 [details] [review]: Yep.
Comment on attachment 294378 [details] [review] MetaWindow: Change icon properties to be of pointer type Attachment 294378 [details] pushed as 0484ef1 - MetaWindow: Change icon properties to be of pointer type
The wrong colors mentioned in bug 742825 were actually due to me misunderstanding the cogl pixel format. The cogl definition is that each component is listed from the lowest memory address, i.e. what cairo calls ARGB32 (which is the same as specified for NET_WM_ICON) is BGRA_8888 in the cogl definition. Pushed with that change. Attachment 294377 [details] pushed as af88916 - StTextureCache: adapt to MetaWindow changing icon prop type