Fix visual bugs in Skia-RenderEngine

* Use the orientation flag to correctly draw screen rotations
* Apply texture transform matrix to input images.
* Clear the canvas prior to drawing every time. Otherwise ghost images
can result.

Bug: 164223050
Test: screenshot portrait and landscape
Test: screen rotation in all 4 orientations
Test: notch hide on Pixel 3XL
Change-Id: I4ad3c50fc6c2858a9ae20aa6c2f88ec9ee2f05a5
1 file changed