diff options
Diffstat (limited to 'src/emu/rendutil.h')
-rw-r--r-- | src/emu/rendutil.h | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/emu/rendutil.h b/src/emu/rendutil.h index c2d18d43f35..5f1a401b592 100644 --- a/src/emu/rendutil.h +++ b/src/emu/rendutil.h @@ -15,6 +15,7 @@ #include "rendertypes.h" +#include <algorithm> #include <cmath> @@ -126,11 +127,7 @@ static inline float apply_brightness_contrast_gamma_fp(float srcval, float brigh srcval = (srcval * contrast) + brightness - 1.0f; /* clamp and return */ - if (srcval < 0.0f) - srcval = 0.0f; - if (srcval > 1.0f) - srcval = 1.0f; - return srcval; + return std::clamp(srcval, 0.0f, 1.0f); } |