From 33d5f67044d104d69cb2d11e78e6a79bc20d4c4e Mon Sep 17 00:00:00 2001 From: pryazha Date: Wed, 23 Jul 2025 20:55:29 +0500 Subject: some prb examples --- libs/pwyazh/macros.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs/pwyazh/macros.h') diff --git a/libs/pwyazh/macros.h b/libs/pwyazh/macros.h index 55927c1..7ec0918 100644 --- a/libs/pwyazh/macros.h +++ b/libs/pwyazh/macros.h @@ -20,6 +20,9 @@ #define ClampTop(a, b) Min(a, b) #define ClampBottom(a, b) Max(a, b) +#define clamp(min, x, max) \ + (((x) <= (min)) ? (min) : \ + ((x) >= (max)) ? (max) : (x)) #include -- cgit v1.2.3-70-g09d2