diff options
| author | Mike Stroyan <stroyan@google.com> | 2016-01-07 10:05:21 -0700 |
|---|---|---|
| committer | Mark Lobodzinski <mark@lunarg.com> | 2016-01-07 14:35:24 -0700 |
| commit | 50677ffc7f6bb42a399baf051d6fca3f507e5693 (patch) | |
| tree | 15d834b644f2cff5903a3273bbc71d3c34e323c9 | |
| parent | 95b22d7fa0822f83290d98435dfe5a613bb95798 (diff) | |
| download | usermoji-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.h | 2 |
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; |
