ChunEon Park
74ff95c349
evas/map: fix aa regression bug.
2014-12-19 21:52:06 +09:00
Carsten Haitzler
afb7315722
Use NEON intrinsics for mapping instead of inline asm
...
Summary: Rewrite linline assembly in mapping func using NEON intrinsics.
Reviewers: raster
Differential Revision: https://phab.enlightenment.org/D1740
2014-12-17 15:28:50 +09:00
ChunEon Park
795f9d6ce3
evas/map: revise draw code.
...
reverted draw logic and applying aa drawing better safely.
2014-11-26 16:00:59 +09:00
ChunEon Park
a3b3e1ecad
evas/map: support aa in basic c computation.
2014-11-26 15:12:25 +09:00
ChunEon Park
d3d306ec5c
evas/map: add comments for readability.
2014-11-26 12:07:10 +09:00
Tom Hacohen
4b758f71c1
Evas map: fixed shadow warnings.
...
evas_map_image_loop is included from within code, so local variables
should not shadow other local variables. I just gave them a more
unique name.
2014-03-10 09:25:21 +00:00
Daniel Kolesa
136cf346e9
evas/common: fix segfaults in evas_map_image_loop.c
2014-02-14 16:30:51 +00:00
ChunEon Park
f2d554ee4c
evas/common - add comments for maintainance
2014-02-09 10:14:05 +09:00
ChunEon Park
180a0aaeaf
evas/common - code cleanup
...
removed white trailing
modified for better readibility.
2014-02-09 10:13:02 +09:00
ChunEon Park
28ee00c8c3
evas/common - removed unnecessary handling.
...
Actually the range checking will be accomplished when u, v is decided.
just duplicated.
2014-02-08 19:15:09 +09:00
ChunEon Park
8775e0e58d
evas/common - fix indentation
2014-02-08 18:36:18 +09:00
Carsten Haitzler
7753144fe9
evas - sw render - map render neon broken for expedite 45/46 disable
2014-01-01 12:56:18 +09:00
Carsten Haitzler
48d3253b45
NEON vectorization: added use of COLSAME define in map routine
...
Reviewers: raster
Reviewed By: raster
CC: cedric
Differential Revision: https://phab.enlightenment.org/D341
2013-12-02 16:33:34 +09:00
Yury Usischev
bd6de4ba8c
Add neon for upscaling and map routines in evas.
2013-08-02 18:06:55 +09:00
Carsten Haitzler
f325a38632
evas sw map render - make more optimal (but compiler already did it)
...
as pointed out by y.usishchev@samsung.com - this code is copy & paste
badness, but the compiler optimizer fixed it up already, so it made no
difference in real life.
2013-07-19 18:32:57 +09:00
Carsten Haitzler
1914148446
evas: optimization - handle if c1 == c2 for map interplated lines
2013-06-14 21:32:56 +09:00
Vincent Torri
c15e9c6575
merge: and now Evas
...
I've tested make -j 3 install and it works nicely
I've tested expedite with software and opengl xlib,
and it works. Not tested other engines, so please
report any problems (engines or other) on the ML.
TODO: examples and tests, I'll add them later
ISSUE: Eina_Unicode size check. It indirectly depends on
eina_config.h, which is created at the end of the
configure script. So its size is always 0. I don't
know how that size is used, so I can't do a lot,
for now.
SVN revision: 78895
2012-11-04 11:51:42 +00:00