Fix using floating-point exp2() Change-Id: I2dc3942032458093bb132d7b86c34f05e1bb8137 Reviewed-on: https://swiftshader-review.googlesource.com/4443 Tested-by: Nicolas Capens <capn@google.com> Reviewed-by: Alexis Hétu <sugoi@google.com> Reviewed-by: Nicolas Capens <capn@google.com>
diff --git a/src/Common/Math.hpp b/src/Common/Math.hpp index a23a7d4..ef307c9 100644 --- a/src/Common/Math.hpp +++ b/src/Common/Math.hpp
@@ -125,6 +125,11 @@ !!(x & 0xFFFFFFFE) + \ !!(x & 0xFFFFFFFF)) + inline float exp2(float x) + { + return exp2f(x); + } + inline int exp2(int x) { return 1 << x;