[metacity] xrender: use Visual from MetaWindow
- From: Alberts Muktupāvels <muktupavels src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [metacity] xrender: use Visual from MetaWindow
- Date: Tue, 14 Mar 2017 19:01:12 +0000 (UTC)
commit 6e5f25985d1b9710beb9db9b0fbb1372f98d8101
Author: Alberts Muktupāvels <alberts muktupavels gmail com>
Date: Mon Mar 13 22:21:35 2017 +0200
xrender: use Visual from MetaWindow
src/compositor/meta-compositor-xrender.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
---
diff --git a/src/compositor/meta-compositor-xrender.c b/src/compositor/meta-compositor-xrender.c
index d424198..f5b8c4b 100644
--- a/src/compositor/meta-compositor-xrender.c
+++ b/src/compositor/meta-compositor-xrender.c
@@ -1195,7 +1195,7 @@ get_window_format (Display *xdisplay,
{
XRenderPictFormat *format;
- format = XRenderFindVisualFormat (xdisplay, cw->attrs.visual);
+ format = XRenderFindVisualFormat (xdisplay, cw->window->xvisual);
if (!format)
{
@@ -2005,7 +2005,7 @@ determine_mode (MetaCompositorXRender *xrender,
if (cw->attrs.class == InputOnly)
format = NULL;
else
- format = XRenderFindVisualFormat (xdisplay, cw->attrs.visual);
+ format = XRenderFindVisualFormat (xdisplay, cw->window->xvisual);
if ((format && format->type == PictTypeDirect && format->direct.alphaMask)
|| cw->window->opacity != (guint) OPAQUE)
@@ -3049,7 +3049,8 @@ meta_compositor_xrender_get_window_surface (MetaCompositor *compositor,
height = shaded ? cw->shaded.height : cw->attrs.height;
back_surface = cairo_xlib_surface_create (xdisplay, back_pixmap,
- cw->attrs.visual, width, height);
+ cw->window->xvisual,
+ width, height);
window_surface = cairo_surface_create_similar (back_surface,
CAIRO_CONTENT_COLOR_ALPHA,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]