Re: [Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2011-05-04 Thread Alex Deucher
On Wed, May 4, 2011 at 3:25 PM, Matt Turner wrote: > On Thu, Dec 2, 2010 at 8:20 PM, Matt Turner wrote: >> On Wed, Dec 1, 2010 at 11:24 PM, Ian Romanick wrote: >>> On 12/01/2010 01:40 PM, Matt Turner wrote: 1/ln(2) is equivalent to log2(e), so define it as such. log2(e) = ln(e)/ln

Re: [Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2011-05-04 Thread Matt Turner
On Thu, Dec 2, 2010 at 8:20 PM, Matt Turner wrote: > On Wed, Dec 1, 2010 at 11:24 PM, Ian Romanick wrote: >> On 12/01/2010 01:40 PM, Matt Turner wrote: >>> 1/ln(2) is equivalent to log2(e), so define it as such. >>> >>> log2(e) = ln(e)/ln(2) = 1/ln(2) >>> >>> M_PI is updated to add some precision

Re: [Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2010-12-02 Thread Matt Turner
On Wed, Dec 1, 2010 at 11:24 PM, Ian Romanick wrote: > On 12/01/2010 01:40 PM, Matt Turner wrote: >> 1/ln(2) is equivalent to log2(e), so define it as such. >> >> log2(e) = ln(e)/ln(2) = 1/ln(2) >> >> M_PI is updated to add some precision (value found in my math.h header). > > I wish I had noticed

Re: [Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2010-12-01 Thread Matt Turner
On Wed, Dec 1, 2010 at 11:24 PM, Ian Romanick wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > On 12/01/2010 01:40 PM, Matt Turner wrote: >> 1/ln(2) is equivalent to log2(e), so define it as such. >> >> log2(e) = ln(e)/ln(2) = 1/ln(2) >> >> M_PI is updated to add some precision (value

Re: [Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2010-12-01 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/01/2010 02:45 PM, Roland Mainz wrote: > On Wed, Dec 1, 2010 at 10:40 PM, Matt Turner wrote: >> 1/ln(2) is equivalent to log2(e), so define it as such. >> >> log2(e) = ln(e)/ln(2) = 1/ln(2) >> >> M_PI is updated to add some precision (value found

Re: [Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2010-12-01 Thread Ian Romanick
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 12/01/2010 01:40 PM, Matt Turner wrote: > 1/ln(2) is equivalent to log2(e), so define it as such. > > log2(e) = ln(e)/ln(2) = 1/ln(2) > > M_PI is updated to add some precision (value found in my math.h header). I wish I had noticed this when I ad

Re: [Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2010-12-01 Thread Roland Mainz
On Wed, Dec 1, 2010 at 10:40 PM, Matt Turner wrote: > 1/ln(2) is equivalent to log2(e), so define it as such. > > log2(e) = ln(e)/ln(2) = 1/ln(2) > > M_PI is updated to add some precision (value found in my math.h header). > > Signed-off-by: Matt Turner > --- > src/mesa/main/compiler.h |4 ++

[Mesa-dev] [PATCH] Improve ONE_DIV_LN2 and M_PI constants

2010-12-01 Thread Matt Turner
1/ln(2) is equivalent to log2(e), so define it as such. log2(e) = ln(e)/ln(2) = 1/ln(2) M_PI is updated to add some precision (value found in my math.h header). Signed-off-by: Matt Turner --- src/mesa/main/compiler.h |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/s