8000 GitHub - burito/vulkan: A basic Vulkan Fragment Shader Window. Builds on Windows, Linux & MacOS.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
/ vulkan Public

A basic Vulkan Fragment Shader Window. Builds on Windows, Linux & MacOS.

License

Notifications You must be signed in to change notification settings

burito/vulkan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vulkan Example

This is a basic Vulkan Fragment Shader Window example, that compiles from the command line on Windows, Linux and MacOS.

Compiling (all OS's)

git clone git@github.com:burito/vulkan
cd vulkan
make

Build Environment

Windows

  • Install mingw-w64-install.exe 8.1.0-x86_64-posix-seh
  • Add its bin directory to your path
  • Install current GPU drivers

Linux

  • apt-get install build-essential
  • Install current GPU drivers

MacOS

  • Install XCode

Libraries

This is not required to build, this is just how I procured the libraries present in this repo.

Windows & Linux

Grab them from the LunarG Vulkan SDK

MacOS

Check the MoltenVK Github Readme for up to date information, but as of now...

git clone git@github.com:KhronosGroup/MoltenVK
cd MoltenVK
./fetchDependencies
xcodebuild -project MoltenVKPackaging.xcodeproj -scheme "MoltenVK Package (Release)" build

Then grab them from that directory.

Credits

For everything else, I am to blame.

About

A basic Vulkan Fragment Shader Window. Builds on Windows, Linux & MacOS.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0