9e29f556fd 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_RAW_INPUT and glfwRawInputSupported  
							
							... 
							
							
 
							
							This adds runtime per-window control of whether accelerated or raw mouse
motion is provided when the cursor is disabled.
Fixes  #1400 .
Closes  #1401 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								7f4dde15e4 
								
							
								 
							
						 
						
							
							
								
								Allow zero windows for events test  
							
							... 
							
							
 
							
							glfwWaitEvents is sane now, yay. 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								9b0c16596c 
								
							
								 
							
						 
						
							
							
								
								Add full screen option to tearing test  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								f4a304ff03 
								
							
								 
							
						 
						
							
							
								
								Remove deprecated event from events test  
							
							
 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								089ea9af22 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_SCALE_TO_MONITOR  
							
							... 
							
							
 
							
							This adds the GLFW_SCALE_TO_MONITOR window hint for automatically
resizing the content area of a window to the requested size times the
monitor content scale each time it is placed on a new monitor.  This
only applies to windowed mode windows and includes the initial placement
at window creation.
This hint only has an effect on platforms where screen coordinates and
pixels always map 1:1 such as Windows and X11.  Platforms like macOS
instead change the resolution of the framebuffer independently of the
window size.
Related to #676 .
Related to #1115 . 
							
						 
						
							ago%!(EXTRA string=7 years)  
				
					
						
							
							
								 
						
							
							
								0be4f3f75a 
								
							
								 
							
						 
						
							
							
								
								Add GLFW_FOCUS_ON_SHOW window hint and attribute  
							
							... 
							
							
 
							
							This adds a window hint and attribute for controlling whether
glfwShowWindow gives the specified window input focus in addition to
making it visible.
Fixes  #1189 .
Closes  #1275 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ab3bfb4205 
								
							
								 
							
						 
						
							
							
								
								Cocoa: Update MoltenVK support for LunarG SDK  
							
							... 
							
							
 
							
							GLFW now checks for the libvulkan.1.dylib loader instead of what is now
the ICD.  This removes checking for libMoltenVK.dylib to avoid cryptic
errors.  This unfortunately also breaks compatibility with the
standalone MoltenVK SDK.
This also removes support for the static loader library as that is not
present in the LunarG SDK.
Related to #870 . 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								b88be7c1e9 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable in opacity test  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								ff6a8891d4 
								
							
								 
							
						 
						
							
							
								
								Make remaining tests set viewport in render loop  
							
							
 
							
						 
						
							ago%!(EXTRA string=8 years)  
				
					
						
							
							
								 
						
							
							
								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)