https://github.com/ctreffs/swiftvulkan
Swift Vulkan SDK bindings for macOS and Linux
https://github.com/ctreffs/swiftvulkan
linux macos spm swift swift-package-manager vulkan vulkan-sdk
Last synced: about 2 months ago
JSON representation
Swift Vulkan SDK bindings for macOS and Linux
- Host: GitHub
- URL: https://github.com/ctreffs/swiftvulkan
- Owner: ctreffs
- License: mit
- Created: 2021-04-28T10:49:22.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-31T07:28:28.000Z (2 months ago)
- Last Synced: 2025-04-14T03:02:26.980Z (about 2 months ago)
- Topics: linux, macos, spm, swift, swift-package-manager, vulkan, vulkan-sdk
- Language: Swift
- Homepage:
- Size: 26.4 KB
- Stars: 9
- Watchers: 2
- Forks: 1
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SwiftVulkan
[](https://github.com/ctreffs/SwiftVulkan/actions/workflows/ci-macos.yml)
[](https://github.com/ctreffs/SwiftVulkan/actions/workflows/ci-linux.yml)## Setup Vulkan SDK
For this package to work [Vulkan SDK](https://www.lunarg.com/vulkan-sdk/) must be installed as a system package.
### macOS - Homebrew
To setup Vulkan SDK via [Homebrew](https://brew.sh/index_de),
create a pkg-config file and copy it to the right location just run:```sh
make setup-vulkan-macOS
```### Linux - APT
To setup Vulkan SDK via APT just run:
```sh
make setup-vulkan-linux
```### Others
-
-
-
-
-
-