aboutsummaryrefslogtreecommitdiff
path: root/window_texture.c
diff options
context:
space:
mode:
Diffstat (limited to 'window_texture.c')
-rw-r--r--window_texture.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/window_texture.c b/window_texture.c
index fd3e6ca..67a0319 100644
--- a/window_texture.c
+++ b/window_texture.c
@@ -14,14 +14,14 @@ static int x11_supports_composite_named_window_pixmap(Display *display) {
}
int window_texture_init(WindowTexture *window_texture, Display *display, Window window) {
- if(!x11_supports_composite_named_window_pixmap(display))
- return 1;
-
window_texture->display = display;
window_texture->window = window;
window_texture->pixmap = None;
window_texture->glx_pixmap = None;
window_texture->texture_id = 0;
+
+ if(!x11_supports_composite_named_window_pixmap(display))
+ return 1;
XCompositeRedirectWindow(display, window, CompositeRedirectAutomatic);
return window_texture_on_resize(window_texture);