diff options
Diffstat (limited to 'src/window_texture.c')
-rw-r--r-- | src/window_texture.c | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/window_texture.c b/src/window_texture.c index c3bde72..bd4c558 100644 --- a/src/window_texture.c +++ b/src/window_texture.c @@ -1,7 +1,11 @@ #include "window_texture.h" -#include <X11/extensions/Xcomposite.h> + #include <stdio.h> +#include <X11/extensions/Xcomposite.h> + +/* TODO: Use pixmap_texture for window_texture */ + int window_texture_init(WindowTexture *window_texture, Display *display, Window window) { window_texture->display = display; window_texture->window = window; @@ -137,8 +141,8 @@ int window_texture_on_resize(WindowTexture *self) { glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_S, GL_CLAMP_TO_EDGE ); glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_WRAP_T, GL_CLAMP_TO_EDGE ); - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_LINEAR ); - glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_LINEAR ); + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MAG_FILTER, GL_NEAREST ); + glTexParameteri( GL_TEXTURE_2D, GL_TEXTURE_MIN_FILTER, GL_NEAREST ); /* float fLargest = 0.0f; |