hwc: rgz: Introduce scaling support

Adds scaling support to the regionizer code.

Limitations:

+ When blending two layers with scaling two blits are issued
  instead of one. This is due to a Bltsville API limitation
  which prevents specifying two different scale modes for each
  source.
+ Support for scaling and rotation on the same blit is not
  possible yet due to a GC driver bug.

Change-Id: Ie53157e527dacf639e42a72e371ef962f888131c
Signed-off-by: Gustavo Diaz Prado <a0273371@ti.com>
(cherry picked from commit ad4ba4604f3f9bafed27c83b3c0a49d8731dddd7)
1 file changed