hwc: Do solidFill for each region instead of union of all

In cases where we need to clear multiple regions we are
sending union of those regions in single call. Instead calling
clear for independent clear regions will help in achieving
performance gain by reducing time taken for solidFill.

Change-Id: I5dbd3532692042e7d408edd2d73193e68384af70
3 files changed