I\'m using GLFW 3.0 on Mac OS X 10.8, graphic card is Intel HD Graphics 5000
And my OpenGL API version is 2.1, aquired by
glfwGetWindowAttrib(window,
You need to add both "forward_compat" and "core_profile" hints before creating the window.
glfwWindowHint(GLFW_CONTEXT_VERSION_MAJOR, 3);
glfwWindowHint(GLFW_CONTEXT_VERSION_MINOR, 3);
glfwWindowHint(GLFW_OPENGL_PROFILE, GLFW_OPENGL_CORE_PROFILE);
glfwWindowHint(GLFW_OPENGL_FORWARD_COMPAT, GL_TRUE);
glfwCreateWindow(640, 480, "Hello World", NULL, NULL );