Fixes for saveBehind/drawBehind

- fixes bug in device restore (was passing the wrong matrix)
- use drawbehind for the clear, to avoid rounding differences between canvas and gpu

Change-Id: I9c130e38437d8d34242620750f11a6ae7e62ff97
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/209801
Commit-Queue: Mike Reed <[email protected]>
Reviewed-by: Derek Sollenberger <[email protected]>
(cherry picked from commit 9adc82c73df0ef25b708cae8aa48ef9c39ed4c67)
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/211642
Auto-Submit: Derek Sollenberger <[email protected]>
Reviewed-by: Mike Reed <[email protected]>
Commit-Queue: Derek Sollenberger <[email protected]>
1 file changed