aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-11-16 23:03:58 +0100
committerdec05eba <dec05eba@protonmail.com>2021-11-16 23:03:58 +0100
commite0b1d92dd4ab93ac0f75dda7adc0f5274558dec1 (patch)
tree4411b002118dfd6fdcc1537e1d48595d9a520075 /include
parent62a89c4bf63357fb95c34898a37ff663293a8dea (diff)
Texture: only do one glTexSubImage2D in mgl_texture_update instead of |height| number of times
Diffstat (limited to 'include')
-rw-r--r--include/mgl/gl.h1
-rw-r--r--include/mgl/gl_macro.h2
2 files changed, 3 insertions, 0 deletions
diff --git a/include/mgl/gl.h b/include/mgl/gl.h
index 7dc1dd7..894e57b 100644
--- a/include/mgl/gl.h
+++ b/include/mgl/gl.h
@@ -73,6 +73,7 @@ typedef struct {
unsigned int (*glGetError)(void);
const unsigned char* (*glGetString)(unsigned int name);
void (*glGetIntegerv)(unsigned int pname, int *params);
+ void (*glPixelStorei)(unsigned int pname, int param);
/* Optional*/
void (*glXSwapIntervalEXT)(Display * dpy, GLXDrawable drawable, int interval);
diff --git a/include/mgl/gl_macro.h b/include/mgl/gl_macro.h
index 5e634df..0db0a60 100644
--- a/include/mgl/gl_macro.h
+++ b/include/mgl/gl_macro.h
@@ -85,6 +85,8 @@
#define GL_LINK_STATUS 0x8B82
#define GL_COMPILE_STATUS 0x8B81
+#define GL_UNPACK_ALIGNMENT 0x0CF5
+
#define GL_FALSE 0
#define GL_TRUE 1