d590eb074f 
								
							
								 
							
						 
						
							
							
								
								Add support for EGL_KHR_get_all_proc_addresses  
							
							... 
							
							
 
							
							If EGL_KHR_get_all_proc_addresses extension is supported, then don't try
to load a separate client library. Instead, just use eglGetProcAddress
to load everything.
This can also avoid problems with trying to use OpenGL functions from
libGL.so.1 (which is the GLX library) when an EGL context is current.
Closes  #871 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f0a55df963 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								54930ddd33 
								
							
								 
							
						 
						
							
							
								
								Check only for relevant Vulkan extensions  
							
							... 
							
							
 
							
							Related to #858 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								3e59b7345c 
								
							
								 
							
						 
						
							
							
								
								Fix early-out in Vulkan extension check  
							
							... 
							
							
 
							
							Related to #858 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								838c4e938c 
								
							
								 
							
						 
						
							
							
								
								Win32: Allow iconifying undecorated windows  
							
							... 
							
							
 
							
							Fixes  #861 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f79a52fe9b 
								
							
								 
							
						 
						
							
							
								
								Win32: Make glfwPostEmptyEvent use helper window  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2eb1657d91 
								
							
								 
							
						 
						
							
							
								
								Wayland: Only input a character on GLFW_PRESS action  
							
							... 
							
							
 
							
							Closes  #804 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e6a32db7b9 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								acce7ec9cf 
								
							
								 
							
						 
						
							
							
								
								Mir: Add cursor mode support  
							
							... 
							
							
 
							
							Implements a few other missing functions. Cleaning up naming convention
as well.
Fix FindMir.cmake was not finding the correct mirclient.so when
you wanted something other then the system library.
Closes  #839 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bb3cb8f233 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Clean up code and documentation for glfwGetKeyScancode and add
implementation for Wayland and Mir.
Related to #830 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e745b0dd47 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetKeyScancode  
							
							... 
							
							
 
							
							Allows retrieval of platform scancode from GLFW_KEY_*.  Implemented for
Win32, Cocoa and X11.  Stubs for Mir and Wayland.
Closes  #830 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f17d60da64 
								
							
								 
							
						 
						
							
							
								
								Add scancode arrays for Wayland and Mir  
							
							... 
							
							
 
							
							Related to #830 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								afb6e485b7 
								
							
								 
							
						 
						
							
							
								
								X11: Make selection event checks include window  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ccfd6dde45 
								
							
								 
							
						 
						
							
							
								
								X11: Make clipboard IPC use helper window  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								706868dad8 
								
							
								 
							
						 
						
							
							
								
								X11: Make glfwPostEmptyEvent use helper window  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								3b3a1390ad 
								
							
								 
							
						 
						
							
							
								
								X11: Add IPC helper window  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								fafe1732b5 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								5ff7d9505f 
								
							
								 
							
						 
						
							
							
								
								Simplify Vulkan extension checks  
							
							... 
							
							
 
							
							Related to #478 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9cd0c101f0 
								
							
								 
							
						 
						
							
							
								
								Fix glfwMaximizeWindow not checking window mode  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								53fafad915 
								
							
								 
							
						 
						
							
							
								
								Start 3.3  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								4aafdea5a7 
								
							
								 
							
						 
						
							
							
								
								X11: Fix glfw*WindowPos operating on window frame  
							
							... 
							
							
 
							
							Fixes  #800 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c18d3aecbc 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Remove duplicate includes  
							
							... 
							
							
 
							
							Fixes  #838 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f1c536fe13 
								
							
								 
							
						 
						
							
							
								
								X11: Fix BadMatch on XSetInputFocus  
							
							... 
							
							
 
							
							Input focus was in some cases set before the window was visible (ICCCM
section 4.2.2).
Related to #798 .
Fixes  #789 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ad9233e620 
								
							
								 
							
						 
						
							
							
								
								X11: Clean up event wait timeout logic  
							
							... 
							
							
 
							
							Simplify interface and implement timeout updating. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f88a609000 
								
							
								 
							
						 
						
							
							
								
								X11: Only unmaximize visible windows  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								b581799c9a 
								
							
								 
							
						 
						
							
							
								
								Fix comment  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								067d1d6935 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ada1fdc14d 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								74ed35792f 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Add missing call to removeObserver:  
							
							... 
							
							
 
							
							As noted in the documentation for NSDistributedNotificationCenter,
(under the Discussion heading) before an observer is deallocated a call
should be made to removeObserver: in order to ensure that the listener
is correctly removed from all observation pools.
Fixes  #817 .
Closes  #826 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								25914d381a 
								
							
								 
							
						 
						
							
							
								
								Fix glfwVulkanSupported emitting errors  
							
							... 
							
							
 
							
							Regression caused by 614debd13f 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								fcdef1d0a0 
								
							
								 
							
						 
						
							
							
								
								Fix potential context resource leaks  
							
							... 
							
							
 
							
							There is a gap between the creation of the context and the call to
_glfwRefreshContextAttribs. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1d3240ff9c 
								
							
								 
							
						 
						
							
							
								
								Fix Vulkan header macro not breaking compilation  
							
							... 
							
							
 
							
							Fixes  #823 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								7c3706763a 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Cleanup of 8bdb105897 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								8bdb105897 
								
							
								 
							
						 
						
							
							
								
								Add _GLFW_VULKAN_STATIC build macro  
							
							... 
							
							
 
							
							This allows clients to link GLFW with a staticly-built loader library.
This is useful in hermetic build systems that build the Khronos loader
from source, rather than depending on the LunarG SDK binaries.
Closes  #820 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e77a76a284 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								52e47b5a53 
								
							
								 
							
						 
						
							
							
								
								Formatting  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								7be62631ae 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d2686c8413 
								
							
								 
							
						 
						
							
							
								
								Fix comment  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								cba652e4f3 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								370cd14b46 
								
							
								 
							
						 
						
							
							
								
								Comment work  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								06a6629eef 
								
							
								 
							
						 
						
							
							
								
								EGL: Fix missing include  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								a19490c291 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							... 
							
							
 
							
							Cleanup of a42d27011b3ef1e6229a1b83aaa075727a5521f3. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d4eb88b255 
								
							
								 
							
						 
						
							
							
								
								X11: Fix application of window size limits  
							
							... 
							
							
 
							
							Closes  #805 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c844fea9df 
								
							
								 
							
						 
						
							
							
								
								Improve client API error messages  
							
							... 
							
							
 
							
							Add separate strings for each client API to make it easier to grep.
Remove 'client' from fallback error messages as API-related error tokens
are used for non-client APIs as well. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								923568a279 
								
							
								 
							
						 
						
							
							
								
								Add support for WGL_ARB_create_context errors  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2c32503b10 
								
							
								 
							
						 
						
							
							
								
								Fix comment  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								751be1ae8c 
								
							
								 
							
						 
						
							
							
								
								Fix comment  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f48b63de38 
								
							
								 
							
						 
						
							
							
								
								Fix Valgrind false-positive  
							
							... 
							
							
 
							
							Fixes  #818 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								d43b743ff4 
								
							
								 
							
						 
						
							
							
								
								Fix GCC warnings  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6431c26e8b 
								
							
								 
							
						 
						
							
							
								
								Add EGL library missing error  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)