From 497217a3e09b577f650aaf503356588515067ca8 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Sun, 25 Sep 2022 17:29:17 +0200 Subject: widgets --- include/window_texture.h | 38 -------------------------------------- 1 file changed, 38 deletions(-) delete mode 100644 include/window_texture.h (limited to 'include/window_texture.h') diff --git a/include/window_texture.h b/include/window_texture.h deleted file mode 100644 index ea3ff10..0000000 --- a/include/window_texture.h +++ /dev/null @@ -1,38 +0,0 @@ -#ifndef WINDOW_TEXTURE_H -#define WINDOW_TEXTURE_H - -#ifdef __cplusplus -extern "C" { -#endif - -#define GLX_GLXEXT_PROTOTYPES -#include -#include -#include - -typedef struct { - Display *display; - Window window; - Pixmap pixmap; - GLXPixmap glx_pixmap; - GLuint texture_id; - int redirected; -} WindowTexture; - -/* Returns 0 on success */ -int window_texture_init(WindowTexture *window_texture, Display *display, Window window); -void window_texture_deinit(WindowTexture *self); - -/* - This should ONLY be called when the target window is resized. - Returns 0 on success. -*/ -int window_texture_on_resize(WindowTexture *self); - -GLuint window_texture_get_opengl_texture_id(WindowTexture *self); - -#ifdef __cplusplus -} -#endif - -#endif /* WINDOW_TEXTURE_H */ -- cgit v1.2.3