aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Stroyan <stroyan@google.com>2016-01-07 10:05:21 -0700
committerMark Lobodzinski <mark@lunarg.com>2016-01-07 14:35:24 -0700
commit50677ffc7f6bb42a399baf051d6fca3f507e5693 (patch)
tree15d834b644f2cff5903a3273bbc71d3c34e323c9
parent95b22d7fa0822f83290d98435dfe5a613bb95798 (diff)
downloadusermoji-50677ffc7f6bb42a399baf051d6fca3f507e5693.tar.xz
layers: MR121, Use _BitScanForward for u_ffs on windows
The linux ffs function scans from least-significant-bit. To match that, u_ffs on windows should use _BitScanForward instead of _BitScanReverse.
-rw-r--r--layers/vk_layer_utils.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/layers/vk_layer_utils.h b/layers/vk_layer_utils.h
index 52a615f6..b59fe1a0 100644
--- a/layers/vk_layer_utils.h
+++ b/layers/vk_layer_utils.h
@@ -64,7 +64,7 @@ static inline int u_ffs(int val)
{
#ifdef WIN32
unsigned long bit_pos = 0;
- if (_BitScanReverse(&bit_pos, val) != 0) {
+ if (_BitScanForward(&bit_pos, val) != 0) {
bit_pos += 1;
}
return bit_pos;