fix for last commit
This commit is contained in:
		
							parent
							
								
									bbf529f6ef
								
							
						
					
					
						commit
						a95003fbc2
					
				
					 2 changed files with 3 additions and 3 deletions
				
			
		
							
								
								
									
										2
									
								
								src/dd.c
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								src/dd.c
									
										
									
									
									
								
							|  | @ -1191,7 +1191,7 @@ HRESULT dd_WaitForVerticalBlank(DWORD dwFlags, HANDLE hEvent) | ||||||
|     { |     { | ||||||
|         BOOL open =  |         BOOL open =  | ||||||
|             !(g_config.maxfps < 0 ||  |             !(g_config.maxfps < 0 ||  | ||||||
|                 (g_config.vsync && (!g_config.maxfps || g_config.maxfps >= g_ddraw->mode.dmDisplayFrequency)); |                 (g_config.vsync && (!g_config.maxfps || g_config.maxfps >= g_ddraw->mode.dmDisplayFrequency))); | ||||||
| 
 | 
 | ||||||
|         if (fpsl_dwm_flush() || fpsl_wait_for_vblank(open)) |         if (fpsl_dwm_flush() || fpsl_wait_for_vblank(open)) | ||||||
|             return DD_OK; |             return DD_OK; | ||||||
|  |  | ||||||
|  | @ -126,7 +126,7 @@ void fpsl_frame_start() | ||||||
| void fpsl_frame_end() | void fpsl_frame_end() | ||||||
| { | { | ||||||
|     if (g_config.maxfps < 0 ||  |     if (g_config.maxfps < 0 ||  | ||||||
|         (g_config.vsync && (!g_config.maxfps || g_config.maxfps >= g_ddraw->mode.dmDisplayFrequency)) |         (g_config.vsync && (!g_config.maxfps || g_config.maxfps >= g_ddraw->mode.dmDisplayFrequency))) | ||||||
|     { |     { | ||||||
|         if (fpsl_dwm_flush() || fpsl_wait_for_vblank(TRUE)) |         if (fpsl_dwm_flush() || fpsl_wait_for_vblank(TRUE)) | ||||||
|             return; |             return; | ||||||
|  | @ -136,7 +136,7 @@ void fpsl_frame_end() | ||||||
|     { |     { | ||||||
|         if (g_fpsl.htimer) |         if (g_fpsl.htimer) | ||||||
|         { |         { | ||||||
|             if (g_config.vsync && (!g_config.maxfps || g_config.maxfps >= g_ddraw->mode.dmDisplayFrequency) |             if (g_config.vsync && (!g_config.maxfps || g_config.maxfps >= g_ddraw->mode.dmDisplayFrequency)) | ||||||
|             { |             { | ||||||
|                 WaitForSingleObject(g_fpsl.htimer, g_fpsl.tick_length * 2); |                 WaitForSingleObject(g_fpsl.htimer, g_fpsl.tick_length * 2); | ||||||
|                 LARGE_INTEGER due_time = { .QuadPart = -g_fpsl.tick_length_ns }; |                 LARGE_INTEGER due_time = { .QuadPart = -g_fpsl.tick_length_ns }; | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue