aboutsummaryrefslogtreecommitdiff
path: root/src/window_texture.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/window_texture.c')
-rw-r--r--src/window_texture.c10
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;