evas/software_generic: Round up merged rect to tile size 95/123195/1
authorJoogab Yun <joogab.yun@samsung.com>
Thu, 23 Feb 2017 03:53:33 +0000 (12:53 +0900)
committerJoogab Yun <joogab.yun@samsung.com>
Wed, 5 Apr 2017 01:58:54 +0000 (10:58 +0900)
commit25623bebf1bae4ea4b8be35573fadaae105fd188
tree6d98afc8bdbf711c8c89d478591e6d5ad8b224b0
parent475bcd83b87f8a26d2df15c5481f95c66bde86f3
evas/software_generic: Round up merged rect to tile size

Summary:
For some drivers, there is a limitation for partial rects that only
multiples of tile size width/height are allowed.
Currently, rects are merged based on the current rotation, so when
the rects are calculated based on 0 rotation it does not meet the above
requirement.
Add a rect rounding up routine after _merge_rects such that the rect
is rounded up to tile size based on 0 rotation.

Change-Id: I0ac0208e383332158dc7c3fa9fa5012e37bcf797
src/modules/evas/engines/software_generic/evas_engine.c