SIGN IN SIGN UP

[ET-VK] Add utility functions to get pipeline executable properties

## Context

Leverage the [VK_KHR_pipeline_executable_properties](https://registry.khronos.org/vulkan/specs/latest/man/html/VK_KHR_pipeline_executable_properties.html) extension to view shader compilation stats and potentially compiled IR that is exposed by the driver. This information can be useful during shader optimization to get more insight into what the compiled shader is actually doing.

Differential Revision: [D69125488](https://our.internmc.facebook.com/intern/diff/D69125488/)

ghstack-source-id: 264624416
Pull Request resolved: https://github.com/pytorch/executorch/pull/8182

Co-authored-by: Stephen Jia <ssjia@meta.com>
P
pytorchbot committed
a3455d949efe6c744adacaf78ac6fda2889ba94f
Parent: 71dff79
Committed by GitHub <noreply@github.com> on 2/4/2025, 7:19:15 PM