Update Flush and Invalidate Memory calls in vulkan to take offset and size

Bug: skia:
Change-Id: I4faf9f431422f27096fce4605be281c28935df08
Reviewed-on: https://skia-review.googlesource.com/111782
Reviewed-by: Jim Van Verth <jvanverth@google.com>
Commit-Queue: Greg Daniel <egdaniel@google.com>
(cherry picked from commit e35a99ed706dcd0407c7ca4373ed97d21d988069)
Reviewed-on: https://skia-review.googlesource.com/111840
Reviewed-by: Hal Canary <halcanary@google.com>
4 files changed