Re: [Pixman] [PATCH] Adding AVX2 implementation of the OVER and REVERSE-OVER operator

2018-08-29 Thread Matt Turner
On Wed, Aug 22, 2018 at 10:03 AM raghuveer devulapalli wrote: > > The AVX2 implementation of OVER and REVERSE OVER operator was > found to be upto 2.2 times faster (depending on the array size) than > the corresponding SSE2 version. The AVX2 and SSE2 were benchmarked > on a Intel(R) Core(TM) i5-62

Re: [Pixman] [PATCH] Adding infrastructure to permit future AVX2 implementations

2018-08-29 Thread Matt Turner
Thank you for the patches! Some comments inline. On Wed, Aug 22, 2018 at 10:03 AM raghuveer devulapalli wrote: > > --- > configure.ac| 44 > pixman/Makefile.am | 12 > pixman/pixman-avx2.c| 32

Re: [Pixman] [BUG] SIGSEGV in sse2_fill

2018-08-29 Thread Frédéric Fauberteau
Le 2018-08-29 16:33, Adam Jackson a écrit : On Wed, 2018-08-29 at 10:59 +0200, Frédéric Fauberteau wrote: I encounter a xorg segfault after building it with the following optimization CFLAGS: -march=athlon64-sse3 -mfpmath=sse This is almost certainly a bug in either the radeon driver or in the

Re: [Pixman] [BUG] SIGSEGV in sse2_fill

2018-08-29 Thread Adam Jackson
On Wed, 2018-08-29 at 10:59 +0200, Frédéric Fauberteau wrote: > I encounter a xorg segfault after building it with the following > optimization CFLAGS: -march=athlon64-sse3 -mfpmath=sse This is almost certainly a bug in either the radeon driver or in the X server. pixman is usually innocent in ba

[Pixman] [BUG] SIGSEGV in sse2_fill

2018-08-29 Thread Frédéric Fauberteau
I encounter a xorg segfault after building it with the following optimization CFLAGS: -march=athlon64-sse3 -mfpmath=sse I noticed that height goes from 1050 in _pixman_implementation_fill() to 1041 in sse2_fill() ...? Reading symbols from /usr/pkg/bin/X...done. (gdb) run :0 Starting program: