Re: [Mesa-dev] [PATCH 3/3] util: Use SSE rounding on all platforms that support it.

2015-08-09 Thread Jose Fonseca
On 09/08/15 17:47, Matt Turner wrote: On Sun, Aug 9, 2015 at 3:57 AM, Jose Fonseca wrote: As currently only GCC x86_64 builds where using it. --- src/util/rounding.h | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/util/rounding.h b/src/util/rounding.

Re: [Mesa-dev] [PATCH 3/3] util: Use SSE rounding on all platforms that support it.

2015-08-09 Thread Roland Scheidegger
Forgot to mention, strictly speaking only __SSE__ is necessary for _mesa_lroundevenf, so it would work on these shiny Pentium 3 and Athlon XP... The double version (though it's unused) however requires __SSE2__. Roland Am 09.08.2015 um 19:23 schrieb Roland Scheidegger: > Am 09.08.2015 um 18:47 sc

Re: [Mesa-dev] [PATCH 3/3] util: Use SSE rounding on all platforms that support it.

2015-08-09 Thread Roland Scheidegger
Am 09.08.2015 um 18:47 schrieb Matt Turner: > On Sun, Aug 9, 2015 at 3:57 AM, Jose Fonseca wrote: >> As currently only GCC x86_64 builds where using it. >> --- >> src/util/rounding.h | 16 +--- >> 1 file changed, 13 insertions(+), 3 deletions(-) >> >> diff --git a/src/util/rounding.h

Re: [Mesa-dev] [PATCH 3/3] util: Use SSE rounding on all platforms that support it.

2015-08-09 Thread Matt Turner
On Sun, Aug 9, 2015 at 3:57 AM, Jose Fonseca wrote: > As currently only GCC x86_64 builds where using it. > --- > src/util/rounding.h | 16 +--- > 1 file changed, 13 insertions(+), 3 deletions(-) > > diff --git a/src/util/rounding.h b/src/util/rounding.h > index ec31b47..38c1c2f 10064

[Mesa-dev] [PATCH 3/3] util: Use SSE rounding on all platforms that support it.

2015-08-09 Thread Jose Fonseca
As currently only GCC x86_64 builds where using it. --- src/util/rounding.h | 16 +--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/util/rounding.h b/src/util/rounding.h index ec31b47..38c1c2f 100644 --- a/src/util/rounding.h +++ b/src/util/rounding.h @@ -27,7 +27