mirror of
				https://github.com/PabloMK7/citra.git
				synced 2025-10-31 05:40:04 +00:00 
			
		
		
		
	Replace MathUtil::Clamp with its std counterpart
This commit is contained in:
		
							parent
							
								
									14878a17d9
								
							
						
					
					
						commit
						7a3e126a4f
					
				
					 17 changed files with 49 additions and 72 deletions
				
			
		|  | @ -9,7 +9,6 @@ | |||
| #include "common/assert.h" | ||||
| #include "common/color.h" | ||||
| #include "common/common_types.h" | ||||
| #include "common/math_util.h" | ||||
| #include "common/vector_math.h" | ||||
| #include "core/hle/service/y2r_u.h" | ||||
| #include "core/hw/y2r.h" | ||||
|  | @ -70,10 +69,9 @@ static void ConvertYUVToRGB(InputFormat input_format, const u8* input_Y, const u | |||
|             unsigned int tile = x / 8; | ||||
|             unsigned int tile_x = x % 8; | ||||
|             u32* out = &output[tile][y * 8 + tile_x]; | ||||
| 
 | ||||
|             using MathUtil::Clamp; | ||||
|             *out = ((u32)Clamp(r >> 5, 0, 0xFF) << 24) | ((u32)Clamp(g >> 5, 0, 0xFF) << 16) | | ||||
|                    ((u32)Clamp(b >> 5, 0, 0xFF) << 8); | ||||
|             *out = ((u32)std::clamp(r >> 5, 0, 0xFF) << 24) | | ||||
|                    ((u32)std::clamp(g >> 5, 0, 0xFF) << 16) | | ||||
|                    ((u32)std::clamp(b >> 5, 0, 0xFF) << 8); | ||||
|         } | ||||
|     } | ||||
| } | ||||
|  |  | |||
|  | @ -5,7 +5,6 @@ | |||
| #include <chrono> | ||||
| #include <mutex> | ||||
| #include <thread> | ||||
| #include "common/math_util.h" | ||||
| #include "core/hw/gpu.h" | ||||
| #include "core/perf_stats.h" | ||||
| #include "core/settings.h" | ||||
|  | @ -92,7 +91,7 @@ void FrameLimiter::DoFrameLimiting(u64 current_system_time_us) { | |||
|             (current_system_time_us - previous_system_time_us) / sleep_scale)); | ||||
|     frame_limiting_delta_err -= duration_cast<microseconds>(now - previous_walltime); | ||||
|     frame_limiting_delta_err = | ||||
|         MathUtil::Clamp(frame_limiting_delta_err, -max_lag_time_us, max_lag_time_us); | ||||
|         std::clamp(frame_limiting_delta_err, -max_lag_time_us, max_lag_time_us); | ||||
| 
 | ||||
|     if (frame_limiting_delta_err > microseconds::zero()) { | ||||
|         std::this_thread::sleep_for(frame_limiting_delta_err); | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue