1. a bunch of neon asm infra and some asm, but only the neon that works is
authorraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 26 Mar 2009 07:14:08 +0000 (07:14 +0000)
committerraster <raster@7cbeb6ba-43b4-40fd-8cce-4c39aea84d33>
Thu, 26 Mar 2009 07:14:08 +0000 (07:14 +0000)
commit42805a5190579764c3ed0b75e09442950f8e2598
tree1caa24b4b6700e3884caa34728a7f50e22829653
parentdaa80364c457a8f0f1ffda70f3267267bac14fba
1. a bunch of neon asm infra and some asm, but only the neon that works is
enabled. the blending is not working/complete. the neon for fills and copies
isnt actually faster though currently :(
2. scalecache infra - disabled for now. working on it.

git-svn-id: http://svn.enlightenment.org/svn/e/trunk/evas@39723 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
19 files changed:
src/lib/engines/common/Makefile.am
src/lib/engines/common/evas_image.h
src/lib/engines/common/evas_image_main.c
src/lib/engines/common/evas_image_private.h
src/lib/engines/common/evas_image_scalecache.c [new file with mode: 0644]
src/lib/engines/common/evas_op_blend/Makefile.am
src/lib/engines/common/evas_op_blend/op_blend_color_neon.c [new file with mode: 0644]
src/lib/engines/common/evas_op_blend/op_blend_mask_color_.c
src/lib/engines/common/evas_op_blend/op_blend_mask_color_neon.c [new file with mode: 0644]
src/lib/engines/common/evas_op_blend/op_blend_pixel_color_neon.c [new file with mode: 0644]
src/lib/engines/common/evas_op_blend/op_blend_pixel_mask_neon.c [new file with mode: 0644]
src/lib/engines/common/evas_op_blend/op_blend_pixel_neon.c
src/lib/engines/common/evas_op_blend_main_.c
src/lib/engines/common/evas_op_copy/op_copy_color_neon.c
src/lib/engines/common/evas_op_copy/op_copy_pixel_neon.c
src/lib/engines/common/evas_op_copy_main_.c
src/lib/engines/common/evas_pipe.c
src/lib/include/evas_common.h
src/modules/engines/software_generic/evas_engine.c