forked from enlightenment/efl
evas - correct evas map anti-alias rendering to perform properly.
Evas map anti-aliasing haven't worked at all if the smooth scaling were disabled. evas map rendering has a lot of corner-cases, previous call-position was wrong, (by mistake maybe) shouldn't be in a certian case. Let aa post-processing function be performed in universally.
This commit is contained in:
parent
1e87f50eea
commit
f21aedce22
|
@ -352,7 +352,6 @@
|
|||
*d = MUL4_SYM(cval, val1);
|
||||
cv += cd; // col
|
||||
# endif
|
||||
if (anti_alias) *d = _aa_coverage_apply(line, ww, w, *d);
|
||||
# endif
|
||||
# else
|
||||
*d = *s;
|
||||
|
@ -360,6 +359,7 @@
|
|||
u += ud;
|
||||
v += vd;
|
||||
# endif //COLBLACK
|
||||
if (anti_alias) *d = _aa_coverage_apply(line, ww, w, *d);
|
||||
d++;
|
||||
ww--;
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue