mirror of
https://github.com/bkaradzic/bx.git
synced 2026-02-18 04:53:06 +01:00
Added uint32_iclamp.
This commit is contained in:
@@ -276,6 +276,14 @@ namespace bx
|
||||
return result;
|
||||
}
|
||||
|
||||
inline uint32_t uint32_iclamp(uint32_t _a, uint32_t _min, uint32_t _max)
|
||||
{
|
||||
const uint32_t tmp = uint32_imax(_a, _min);
|
||||
const uint32_t result = uint32_imin(tmp, _max);
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
inline uint32_t uint32_incwrap(uint32_t _val, uint32_t _min, uint32_t _max)
|
||||
{
|
||||
const uint32_t inc = uint32_inc(_val);
|
||||
|
||||
Reference in New Issue
Block a user