func MakeContextCurrent(w *Window) { if w == nil { C.glfwMakeContextCurrent(nil) } else { C.glfwMakeContextCurrent(w.w) } }
// DetachCurrentContext detaches the current context. func DetachCurrentContext() { C.glfwMakeContextCurrent(nil) panicError() }
// MakeContextCurrent makes the context of the window current. // Originally GLFW 3 passes a null pointer to detach the context. // But since we're using receievers, DetachCurrentContext should // be used instead. func (w *Window) MakeContextCurrent() { C.glfwMakeContextCurrent(w.data) panicError() }
//DetachCurrentContext detaches the current context. func DetachCurrentContext() { C.glfwMakeContextCurrent(nil) }
//MakeContextCurrent makes the context of the window current. //Originally GLFW 3 passes a null pointer to detach the context. //But since we're using receievers, DetachCurrentContext should //be used instead. func (w *Window) MakeContextCurrent() { C.glfwMakeContextCurrent(w.data) }
// OpenGL support func MakeContextCurrent(window Window) { C.glfwMakeContextCurrent(C.GLFWwindow(window)) }