(bind-func FBO (lambda () (let ((fbo (FBO:[FBO*,i32,Texture*,Texture*,i32,i32]* 0 null null 0 0))) (glGenFramebuffers 1 (tref-ptr fbo 0)) (gl_print_error "Error creating FBO") fbo)))