| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -164,21 +164,21 @@ extensions to provide support for sRGB framebuffers.  Where both of these | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					extension are unavailable, the `GLFW_SRGB_CAPABLE` hint will have no effect. | 
					 | 
					 | 
					 | 
					extension are unavailable, the `GLFW_SRGB_CAPABLE` hint will have no effect. | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					@section compat_osx OpenGL 3.2 and later on macOS | 
					 | 
					 | 
					 | 
					@section compat_osx OpenGL on macOS | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					Support for OpenGL 3.2 and above was introduced with OS X 10.7 and even then | 
					 | 
					 | 
					 | 
					Support for OpenGL 3.2 and above was introduced with OS X 10.7 and even then | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					only forward-compatible, core profile contexts are supported.  Support for | 
					 | 
					 | 
					 | 
					only forward-compatible, core profile contexts are supported.  Support for | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					OpenGL 4.1 was introduced with OS X 10.9, also limited to forward-compatible, | 
					 | 
					 | 
					 | 
					OpenGL 4.1 was introduced with OS X 10.9, also limited to forward-compatible, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					core profile contexts.  There is also still no mechanism for requesting debug | 
					 | 
					 | 
					 | 
					core profile contexts.  There is also still no mechanism for requesting debug | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					contexts.  Versions of Mac OS X earlier than 10.7 support at most OpenGL | 
					 | 
					 | 
					 | 
					contexts or no-error contexts.  Versions of Mac OS X earlier than 10.7 support | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					version 2.1. | 
					 | 
					 | 
					 | 
					at most OpenGL version 2.1. | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					Because of this, on OS X 10.7 and later, the `GLFW_CONTEXT_VERSION_MAJOR` and | 
					 | 
					 | 
					 | 
					Because of this, on OS X 10.7 and later, the `GLFW_CONTEXT_VERSION_MAJOR` and | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					`GLFW_CONTEXT_VERSION_MINOR` hints will cause @ref glfwCreateWindow to fail if | 
					 | 
					 | 
					 | 
					`GLFW_CONTEXT_VERSION_MINOR` hints will cause @ref glfwCreateWindow to fail if | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					given version 3.0 or 3.1, the `GLFW_OPENGL_FORWARD_COMPAT` hint must be set to | 
					 | 
					 | 
					 | 
					given version 3.0 or 3.1.  The `GLFW_OPENGL_FORWARD_COMPAT` hint must be set to | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					`GLFW_TRUE` and the `GLFW_OPENGL_PROFILE` hint must be set to | 
					 | 
					 | 
					 | 
					`GLFW_TRUE` and the `GLFW_OPENGL_PROFILE` hint must be set to | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					`GLFW_OPENGL_CORE_PROFILE` when creating OpenGL 3.2 and later contexts and the | 
					 | 
					 | 
					 | 
					`GLFW_OPENGL_CORE_PROFILE` when creating OpenGL 3.2 and later contexts.  The | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					`GLFW_OPENGL_DEBUG_CONTEXT` hint is ignored. | 
					 | 
					 | 
					 | 
					`GLFW_OPENGL_DEBUG_CONTEXT` and `GLFW_CONTEXT_NO_ERROR` hints are ignored. | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					Also, on Mac OS X 10.6 and below, the `GLFW_CONTEXT_VERSION_MAJOR` and | 
					 | 
					 | 
					 | 
					Also, on Mac OS X 10.6 and below, the `GLFW_CONTEXT_VERSION_MAJOR` and | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					`GLFW_CONTEXT_VERSION_MINOR` hints will fail if given a version above 2.1, | 
					 | 
					 | 
					 | 
					`GLFW_CONTEXT_VERSION_MINOR` hints will fail if given a version above 2.1, | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |