compositor: Fix texture flipping for SW mirroring with surfaceless
Ozone-surfaceless renders the scene flipped, so the texture contents are
inverted from what they should be. This fixes the mirroring logic to
un-flip the texture when needed, and also to send the right sub-buffer
update rect.
BUG=
434115
Committed:
https://crrev.com/c6a481fe79e0c4851a576495105edf2600bfe5be
Cr-Commit-Position: refs/heads/master@{#312979}