pub type postProcessFunc = unsafe extern "C" fn(x: GLint, y: GLint, pixel: GLuint, z: GLushort) -> GLuint;