mirror of
https://github.com/pytorch/pytorch.git
synced 2025-10-20 21:14:14 +08:00
[vulkan] Add VMA as a third_party subrepo (#83906)
the [VulkanMemoryAllocator](https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator) is a popular library for GPU memory allocation using Vulkan. The Vulkan backend has a dependency on it, but since it is only a single header file we currently include it by checking it into the repo under [aten/src/ATen/native/vulkan/api/vk_mem_alloc.h](https://github.com/pytorch/pytorch/blob/master/aten/src/ATen/native/vulkan/api/vk_mem_alloc.h). However, it is better to check it in as a third party submodule, since it allows better version tracking. Pull Request resolved: https://github.com/pytorch/pytorch/pull/83906 Approved by: https://github.com/kimishpatel
This commit is contained in:
committed by
PyTorch MergeBot
parent
81843596cb
commit
732255f031
3
.gitmodules
vendored
3
.gitmodules
vendored
@ -148,3 +148,6 @@
|
||||
[submodule "third_party/nlohmann"]
|
||||
path = third_party/nlohmann
|
||||
url = https://github.com/nlohmann/json.git
|
||||
[submodule "third_party/VulkanMemoryAllocator"]
|
||||
path = third_party/VulkanMemoryAllocator
|
||||
url = https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator.git
|
||||
|
1
third_party/VulkanMemoryAllocator
vendored
Submodule
1
third_party/VulkanMemoryAllocator
vendored
Submodule
Submodule third_party/VulkanMemoryAllocator added at a6bfc23725
Reference in New Issue
Block a user