370eac3c48 
								
							
								 
							
						 
						
							
							
								
								Add glfwSetWindowContentScaleCallback  
							
							... 
							
							
 
							
							Related to #677 .
Related to #1115 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								3d493b60f1 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5f8431d7ca 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 2.00.4  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c3cba58a71 
								
							
								 
							
						 
						
							
							
								
								Remove trailing whitespace  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								0e8c4ea7ce 
								
							
								 
							
						 
						
							
							
								
								Add lock key modifier bits input mode  
							
							... 
							
							
 
							
							This adds the GLFW_MOD_CAPS_LOCK and GLFW_MOD_NUM_LOCK modifier bits.
Set the GLFW_LOCK_KEY_MODS input mode to enable these for all callbacks
that receive modifier bits.
Fixes  #946 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								d81946a35b 
								
							
								 
							
						 
						
							
							
								
								Add window mode toggling to tearing test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								df434c839a 
								
							
								 
							
						 
						
							
							
								
								Add mapping file drop support to joystick test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								390a66d2e7 
								
							
								 
							
						 
						
							
							
								
								Fix missing header in gamma test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								1a250234ea 
								
							
								 
							
						 
						
							
							
								
								Add revert button to gamma ramp test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								11e47f08b1 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetWindowOpacity and glfwSetWindowOpacity  
							
							... 
							
							
 
							
							This adds support for setting the opacity of the whole window, including
any decorations.
Fixes  #1089 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								546c99a3a3 
								
							
								 
							
						 
						
							
							
								
								Made sharing an example  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								31cbb20ba2 
								
							
								 
							
						 
						
							
							
								
								Deprecate window parameter of clipboard functions  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								16bf872117 
								
							
								 
							
						 
						
							
							
								
								Add content scale queries  
							
							... 
							
							
 
							
							This adds glfwGetWindowContentScale and glfwGetMonitorContentScale for
querying the recommended drawing scale factor for DPI-aware rendering.
Parts of this patch are based on code by @ferreiradaselva .
Fixes  #235 .
Fixes  #439 .
Fixes  #677 .
Fixes  #845 .
Fixes  #898 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								56ecd62f58 
								
							
								 
							
						 
						
							
							
								
								Fix joystick test hat drawing  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								07cc6e00da 
								
							
								 
							
						 
						
							
							
								
								Add gamepad name to joysticks test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ad9458a14c 
								
							
								 
							
						 
						
							
							
								
								Clarify what glfwVulkanSupported means  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b4ea2d32e6 
								
							
								 
							
						 
						
							
							
								
								Add input lag test  
							
							... 
							
							
 
							
							Closes  #973 . 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								5b7281bd41 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetJoystickGUID  
							
							... 
							
							
 
							
							This function completes the first round of support for
SDL_GameControllerDB.
Fixes  #900 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								85eda77d35 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 1.40.0  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								c0bc10427c 
								
							
								 
							
						 
						
							
							
								
								Fix warnings in Vulkan test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								8e899ccc29 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Add support for MoltenVK dynamic library  
							
							... 
							
							
 
							
							Tested with MoltenVK 0.18.0.
Related to #870 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								953106e74d 
								
							
								 
							
						 
						
							
							
								
								Add support for SDL_GameControllerDB  
							
							... 
							
							
 
							
							This adds support for importing and applying mappings from the
SDL_GameControllerDB database.
Related to #900 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								bc7ebc1a89 
								
							
								 
							
						 
						
							
							
								
								Fix joystick test attention request  
							
							... 
							
							
 
							
							Fixes  #1020 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2f5e230338 
								
							
								 
							
						 
						
							
							
								
								Add attention request to joystick test  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								43fc399cd1 
								
							
								 
							
						 
						
							
							
								
								Add hat button toggling to joystick test  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								798d7c6d68 
								
							
								 
							
						 
						
							
							
								
								Implement glfwGetJoystickHats  
							
							... 
							
							
 
							
							This moves the buttons-as-hats logic to shared code and adds the
GLFW_JOYSTICK_HAT_BUTTONS input mode as a way to disable this legacy
behavior.
Fixes  #889 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								368dec7ac7 
								
							
								 
							
						 
						
							
							
								
								Add glfwGetJoystickHats  
							
							... 
							
							
 
							
							This merges the public part of the glfwGetJoystickHats work by
@IntellectualKitty .  The implementation needs replacing due to
refactoring in preparation for gamecontrollerdb support.
Closes  #906 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								6d9a58bfef 
								
							
								 
							
						 
						
							
							
								
								Add glfwInitHint  
							
							... 
							
							
 
							
							This allows setting hints that control how the library is initialized,
transforming more compile-time options into run-time ones. 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e9560ef021 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_OSMESA_CONTEXT_API  
							
							... 
							
							
 
							
							This allows the creation of OpenGL contexts via OSMesa on existing
platforms.  It does not add a compile- or link-time dependency on
OSMesa.
Fixes  #281 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								106a617fa8 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 1.33.0  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								98bdd36231 
								
							
								 
							
						 
						
							
							
								
								Fix glfwVulkanSupported semantics  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								afb5449ca4 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 1.20  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								c873327fe3 
								
							
								 
							
						 
						
							
							
								
								Fix NOTFOUND paths being added as dependencies  
							
							... 
							
							
 
							
							Fixes  #930 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9e56099edd 
								
							
								 
							
						 
						
							
							
								
								Add glfwSetWindowAttrib  
							
							... 
							
							
 
							
							This function allows updating the GLFW_DECORATED, GLFW_RESIZABLE,
GLFW_FLOATING and GLFW_AUTO_ICONIFY attributes for existing windows.
Fixes  #537 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1252016b9c 
								
							
								 
							
						 
						
							
							
								
								Add remaining GLSL version directives  
							
							... 
							
							
 
							
							Related to #864 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								1b17a5293c 
								
							
								 
							
						 
						
							
							
								
								Add version directives to GLSL shaders  
							
							... 
							
							
 
							
							Although not technically required, I believe it is best practice for
shaders to specify which version of the GLSL spec they conform to.
Closes  #864 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f44307da4e 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 1.18  
							
							... 
							
							
 
							
							Fixes  #907 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								11376a2dd0 
								
							
								 
							
						 
						
							
							
								
								Cleanup  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								cc9168bda1 
								
							
								 
							
						 
						
							
							
								
								Win32: Fix build on VC++ 2008  
							
							... 
							
							
 
							
							This is not official support for VC++ 2008.
Fixes  #821 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								f4d0c83181 
								
							
								 
							
						 
						
							
							
								
								Paperwork done  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2aee114950 
								
							
								 
							
						 
						
							
							
								
								Clarify glfwinfo output for no Vulkan extensions  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								e94d16667b 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Add basic support for Vulkan via MoltenVK  
							
							... 
							
							
 
							
							This adds basic support for MoltenVK, a Vulkan implementation on top of
Metal, on macOS 10.11 and later.  It looks for MoltenVK in the process
via RTLD_DEFAULT symbol lookup if _GLFW_VULKAN_STATIC is disabled.
glfwCreateWindowSurface now creates and sets a CAMetalLayer for the
window content view, which is required for MoltenVK to function.
You must help CMake find MoltenVK for the Vulkan test to be built.
Fixes  #870 . 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								85f867983f 
								
							
								 
							
						 
						
							
							
								
								Update Vulkan test to 1.0.26.0  
							
							... 
							
							
 
							
							Fixes  #727 .
Fixes  #758 . 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								efc6b35615 
								
							
								 
							
						 
						
							
							
								
								Rename joystick ID variables  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								bf747e32b4 
								
							
								 
							
						 
						
							
							
								
								Remove unused variables in gamma test  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ef15735161 
								
							
								 
							
						 
						
							
							
								
								Make Escape exit threads test  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								cc3036860a 
								
							
								 
							
						 
						
							
							
								
								Add list window to joystick test  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								2af40c3fe6 
								
							
								 
							
						 
						
							
							
								
								Update Nuklear to 1.156  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								ea1958a948 
								
							
								 
							
						 
						
							
							
								
								Replace sprintf with snprintf  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)  
				
					
						
							
							
								 
						
							
							
								9d42e146e7 
								
							
								 
							
						 
						
							
							
								
								Add aspect ratio to monitor test mode listing  
							
							
 
							
						 
						
							ago%!(EXTRA string=9 years)