evas map: fine-tune a case by anti-aliasing quality.

This commit is contained in:
Hermet Park 2019-03-04 19:22:16 +09:00
parent 58eceeef12
commit edbce35967
1 changed files with 5 additions and 0 deletions

View File

@ -167,6 +167,11 @@ _calc_aa_edges_internal(Line *spans, int eidx, int ystart, int yend)
Outside Vertical -> Outside Horizontal */
if (prev_dir == DirOutVer)
calc_horiz_coverage(spans, eidx, p_edge.y, ptx[0], ptx[1]);
//Tricky case by fine tuning.
if (y == 1)
calc_horiz_coverage(spans, eidx, p_edge.y, tx[0], tx[1]);
PUSH_EDGE_POINT();
}
break;