evas map: move to floating point coordinate system in high-quality drawing.
authorHermet Park <hermetpark@gmail.com>
Thu, 18 Apr 2019 10:30:33 +0000 (19:30 +0900)
committerYeongjong Lee <yj34.lee@samsung.com>
Wed, 24 Apr 2019 05:24:47 +0000 (14:24 +0900)
commit7e6bd5ed92a724932230dbebf28cd4f776441178
treedbacb077eb9911813b8c3de2eb388c4d3fe1d4fd
parent114678a83bf566d65e3cee6a73d163160ddc1ef5
evas map: move to floating point coordinate system in high-quality drawing.

evas map has used integer coodinate system since it's born,

since object's transition is jiggled, not perfectly smooth.

It's obvious because Positioning must be stepping with integer units
without any subpixel rendering.

Currently, this patch is a sort of preparatory to improve this,
only valid for high-quality evas map (smooth + anti-aliasing)
src/lib/evas/common/evas_map_image_internal_high.c
src/modules/evas/engines/software_generic/evas_engine.c