[Vulkan + Profiler] Report Vulkan Events to Profiler in QueryPool (#90670)
@bypass-github-export-checks
With this change, we see Vulkan events reported on the generated chrometrace with proper names and durations.
However, their start/end times are not yet synced with the cpu event timeline, and their parent/child relationships are not established properly. These concerns will be addressed in future diffs
Differential Revision: [D39834807](https://our.internmc.facebook.com/intern/diff/D39834807/)
**NOTE FOR REVIEWERS**: This PR has internal Meta-specific changes or comments, please review them on [Phabricator](https://our.internmc.facebook.com/intern/diff/D39834807/)!
Pull Request resolved: https://github.com/pytorch/pytorch/pull/90670
Approved by: https://github.com/kimishpatel