[Ganesh] Add support for VK_EXT_frame_boundary.

Clients can now pass in a request to mark a frame boundary when we
submit GPU work to the queue in Vulkan. This is useful for debugging
tools that want to capture all the API calls made during a frame.

Bug: b/367717718
Change-Id: I54c225225224abf6434f0456ad6a1d875a2b3732
Reviewed-on: https://skia-review.googlesource.com/c/skia/+/907486
Commit-Queue: Greg Daniel <egdaniel@google.com>
Reviewed-by: Nicolette Prevost <nicolettep@google.com>
9 files changed