[Mesa-dev] [PATCH] i965: Compile with -msse3
Ian Romanick
idr at freedesktop.org
Sat Jul 15 01:35:18 UTC 2017
On 07/14/2017 12:19 PM, Matt Turner wrote:
> All CPUs that can be paired with a GPU supported by i965_dri.so supports
> SSE3. This allows us to ensure that some vectorized version of the tiled
> memcpy path is enabled on 32-bit systems.
Yes. It might be worth noting in the commit message that even the
LGA775 Pentium4 CPUs have SSE3... in case someone tries to put one of
those in a 965G motherboard.
> This also ensures that __builtin_ia32_clflush is always usable.
>
> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=101774
> Tested-by: Tobias Klausmann <tobias.johannes.klausmann at mni.thm.de>
> ---
> src/mesa/drivers/dri/i965/Makefile.am | 3 ++-
> 1 file changed, 2 insertions(+), 1 deletion(-)
>
> diff --git a/src/mesa/drivers/dri/i965/Makefile.am b/src/mesa/drivers/dri/i965/Makefile.am
> index ecc1e766f1..9293820c21 100644
> --- a/src/mesa/drivers/dri/i965/Makefile.am
> +++ b/src/mesa/drivers/dri/i965/Makefile.am
> @@ -42,7 +42,8 @@ AM_CFLAGS = \
> $(DEFINES) \
> $(VISIBILITY_CFLAGS) \
> $(LIBDRM_CFLAGS) \
> - $(VALGRIND_CFLAGS)
> + $(VALGRIND_CFLAGS) \
> + -msse3
>
> AM_CXXFLAGS = $(AM_CFLAGS)
>
>
More information about the mesa-dev
mailing list