]> git.sesse.net Git - movit/blobdiff - util.h
Try to adjust the mip levels to get box blur for free as needed.
[movit] / util.h
diff --git a/util.h b/util.h
index 498e5f23ed443e0e56ce7ed98af9e17371714008..dcb84a0cbf7e259b8717c9861d2cc066d386a032 100644 (file)
--- a/util.h
+++ b/util.h
@@ -8,6 +8,8 @@
 
 #include <GL/gl.h>
 
+#define BUFFER_OFFSET(i) ((char *)NULL + (i))
+
 // assumes h in [0, 2pi> or [-pi, pi>
 void hsv2rgb(float h, float s, float v, float *r, float *g, float *b);
 
@@ -15,7 +17,7 @@ void hsv2rgb(float h, float s, float v, float *r, float *g, float *b);
 typedef double Matrix3x3[9];
 
 std::string read_file(const std::string &filename);
-GLhandleARB compile_shader(const std::string &shader_src, GLenum type);
+GLuint compile_shader(const std::string &shader_src, GLenum type);
 void multiply_3x3_matrices(const Matrix3x3 a, const Matrix3x3 b, Matrix3x3 result);
 void invert_3x3_matrix(const Matrix3x3 m, Matrix3x3 result);
 void print_3x3_matrix(const Matrix3x3 m);