efl/legacy/evas/m4
Jim Kukunas 937a5a91f1 evas: add common SSE3 blending functions/macro
mul_256_sse3
sub4_alpha_sse3
interp4_256_sse3
mul_sym_sse3
mul4_sym_sse3
mul3_sym_sse3

LOOP_ALIGNED_U1_A48_SSE3

__attribute__((always_inline)) is needed to coax GCC (< 4.6.0)
into inlining the common blend ops. Not inlining these functions
causes a steep performance penalty.

Patch by: Jim Kukunas <james.t.kukunas@linux.intel.com>



SVN revision: 63698
2011-09-30 02:35:45 +00:00
..
efl_attribute.m4 evas: add common SSE3 blending functions/macro 2011-09-30 02:35:45 +00:00
efl_coverage.m4 Add unit tests + coverage support to evas, for Tasn. 2011-07-09 02:59:24 +00:00
efl_doxygen.m4 update m4 macros (mainly formatting) 2009-06-27 06:42:14 +00:00
efl_fnmatch.m4 use efl_fnmatch m4 macro 2010-02-03 20:57:36 +00:00
efl_path_max.m4 update efl_path_max.m4 2010-01-11 07:11:37 +00:00
efl_pthread.m4 fix linking with mingw 2010-06-23 15:51:20 +00:00
efl_tests.m4 Evas: Move the HAVE_TESTS define to the m4 macro. 2011-07-11 14:39:53 +00:00
evas_check_engine.m4 Evas: Allow independent static compilation of software_16_sdl engine 2011-09-07 06:53:28 +00:00
evas_check_loader.m4 improve linbpg detection 2011-05-22 08:53:31 +00:00
evas_converter.m4 Create macros for converters. 2007-11-05 07:55:17 +00:00
evas_dither.m4 Reorganize a bit the configure.ac file, and add 2 macros for 2009-06-27 13:07:00 +00:00
evas_scaler.m4 Reorganize a bit the configure.ac file, and add 2 macros for 2009-06-27 13:07:00 +00:00