[Mesa-dev] numeric_limits<float>::infinity() on android
Liu
navy.xliu at gmail.com
Sat Dec 1 20:08:13 PST 2012
Hi, Chad,
I notice that you have submitted a fix android build for
glsl.(5497cc428fa7c6670d252d34f4a67c9498ae3895). as you pointed out,
you included "external/astl" and plan to submit the second half fix to
upstream. what's going on for the second half?
i update my android astl to the newest, and the
numeric_limits<float>::infinity is still misssing? further, google
dropped external/mesa from official repository. does it mean that it
won't accept any fix for mesa?
what's your patch for it? i just copied the definition from GNU stdc++,
is it right?
xliu at xliu-desktop:~/Development/android-dev/external/astl$ git diff .
diff --git a/include/limits b/include/limits
index 5213a65..df11641 100644
--- a/include/limits
+++ b/include/limits
@@ -110,6 +110,7 @@ struct numeric_limits<float>
static float min() { return __FLT_MIN__; }
static float max() { return __FLT_MAX__; }
+ static float infinity() throw() { return __builtin_huge_valf (); }
static const bool is_signed = true;
static const bool is_integer = false
More information about the mesa-dev
mailing list