From 37a3c6aec1d79957d9d8c6f3cc288f5339414e94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tur=C3=A1nszki=20J=C3=A1nos?= Date: Fri, 23 Feb 2024 15:29:00 +0100 Subject: [PATCH] Update CommonInclude.h --- WickedEngine/CommonInclude.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/WickedEngine/CommonInclude.h b/WickedEngine/CommonInclude.h index 8aada02be2..40ab051940 100644 --- a/WickedEngine/CommonInclude.h +++ b/WickedEngine/CommonInclude.h @@ -62,7 +62,7 @@ inline unsigned long firstbithigh(unsigned long value) unsigned long bit_index; if (_BitScanReverse(&bit_index, value)) { - return bit_index; + return 31ul - bit_index; } return 0; } @@ -71,7 +71,7 @@ inline unsigned long firstbithigh(unsigned long long value) unsigned long bit_index; if (_BitScanReverse64(&bit_index, value)) { - return bit_index; + return 31ull - bit_index; } return 0; }