I’m using glfw in mingw. When i switch to fullscreen i can move my camera only about 90 degrees in any direction(left, right, up or down). When i’m trying to go over 90 degrees then mouse callback sends only zero values.
glfwSetInputMode(m_window, GLFW_CURSOR, GLFW_CURSOR_DISABLED) doesn’t change this behavior. But with cursor enabled i can see that mouse movements are bound to cursor movements inside window.
AFAIK this behavior is same when mouse input is captured by specific window with a function like SetCapture. Is it possible to have different behavior where we can rotate a camera 360 degrees?