mirror of
				https://github.com/encounter/SDL.git
				synced 2025-10-25 19:20:25 +00:00 
			
		
		
		
	Reduce delay to 1 ms in SDL_WaitEventTimeout() and SDL_WaitEvent()
The 10 ms delay effectively caps input polling at 100 Hz and rendering at 100 FPS if applications use these functions in their event loop. The delay may also lead to dropped frames even at 60 FPS due if they are unlucky enough to hit the delay and rendering takes longer than 6 ms.
This commit is contained in:
		
							parent
							
								
									526b9bdf1c
								
							
						
					
					
						commit
						31ee4d3d81
					
				| @ -728,7 +728,7 @@ SDL_WaitEventTimeout(SDL_Event * event, int timeout) | |||||||
|                 /* Timeout expired and no events */ |                 /* Timeout expired and no events */ | ||||||
|                 return 0; |                 return 0; | ||||||
|             } |             } | ||||||
|             SDL_Delay(10); |             SDL_Delay(1); | ||||||
|             break; |             break; | ||||||
|         default: |         default: | ||||||
|             /* Has events */ |             /* Has events */ | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user