SIGN IN SIGN UP

Fork Vulkan API into ExecuTorch directory (#2797)

Summary:
Pull Request resolved: https://github.com/pytorch/executorch/pull/2797

## Context

Similar to https://github.com/pytorch/executorch/pull/2086 which moved the `ComputeGraph` API to the ExecuTorch repo, this changeset forks the Vulkan Compute API (under `pytorch/aten/src/ATen/native/vulkan/api`) to the ExecuTorch repository.

This is critical for development speed as it allows us to make foundational changes to the Vulkan compute API without

1. Having to export changes to PyTorch
2. Having to worry about breaking ATen Vulkan

The next change in the stack will deprecate the `at::native::vulkan` namespace now that everything is local to ExecuTorch.

bypass-github-export-checks

Reviewed By: copyrightly

Differential Revision: D55607115

fbshipit-source-id: a410d345be515dd05bb3068c17555d12556b3648
S
Stephen Jia committed
a6e73175e40ff4779c6046c4aab245f319484f1e
Parent: 6965120
Committed by Facebook GitHub Bot <facebook-github-bot@users.noreply.github.com> on 4/2/2024, 4:28:32 AM