game.loop: last-tick-percent-offset counts down to zero, need to subtract from 1.
							parent
							
								
									c77cc4c205
								
							
						
					
					
						commit
						b2dc630bd0
					
				| 
						 | 
				
			
			@ -36,7 +36,8 @@ TUPLE: game-loop-error-state error game-loop ;
 | 
			
		|||
 | 
			
		||||
: last-tick-percent-offset ( loop -- float )
 | 
			
		||||
    [ draw-timer>> next-nanos>> nano-count - ]
 | 
			
		||||
    [ tick-interval-nanos>> ] bi /f 0.0 1.0 clamp ;
 | 
			
		||||
    [ tick-interval-nanos>> ] bi /f 1.0 swap -
 | 
			
		||||
    0.0 1.0 clamp ;
 | 
			
		||||
 | 
			
		||||
GENERIC#: record-benchmarking 1 ( loop quot -- )
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue