Re: [Development] Update: State of x86 SIMD in Qt

2012-02-10 Thread Thiago Macieira
On segunda-feira, 2 de janeiro de 2012 19.25.38, Thiago Macieira wrote: > On Monday, 2 de January de 2012 13.14.28, Thiago Macieira wrote: > > I will proceed to merging qblendfunctions and qmemfunctions into the draw > > helpers. > > Done with the blend functions, including the removal of the big 1

Re: [Development] Update: State of x86 SIMD in Qt

2012-01-02 Thread Thiago Macieira
On Monday, 2 de January de 2012 13.14.28, Thiago Macieira wrote: > I will proceed to merging qblendfunctions and qmemfunctions into the draw > helpers. Done with the blend functions, including the removal of the big 16x16 tables of scaling, transforming and blending functions. The drop in relocati

Re: [Development] Update: State of x86 SIMD in Qt

2012-01-02 Thread Thiago Macieira
On Monday, 2 de January de 2012 11.10.57, Thiago Macieira wrote: > The code is compiling fine with GCC on x86, x86-64; ICC on x86-64 and I have > a linker error on ARM with Neon. make clean solved the linker error. All my working configurations now build the code: gcc x86-64 64-bit -march=core2

[Development] Update: State of x86 SIMD in Qt

2012-01-02 Thread Thiago Macieira
Here's how my work currently stands: On Thursday, 29 de December de 2011 17.00.09, Thiago Macieira wrote: > 1) Drop the MMX code and the 3dNow! extensions now Done. Also dropped the detection mechanism in qsimd.cpp, configure and configure.exe. I also updated the macros to be simpler to use. For