Skip to content

cschladetsch/CppVulkanDemo

Repository files navigation

Vulkan Spike

This is a library that helps with using Vulkan on all supported platforms:

  • iOS
  • macOS
  • Windows 10

Android is under development. In any case, only ~8% of Android devices currently support Vulkan.

A Linux port would be trivial but should be attempted.

Building

First, install VulkanSDK for your platform.

Then:

$ git clone --recursive --submodules VulkanSpike
$ cd VulkanSpike
$ mkdir build && cmake .. && make

This should work for many systems, except...

Windows

mkdir build; cd build; cmake ..; start vtb.sln

Then build with Visual Studio.

About

A cross-platform spike using Vulkan to render a complex, lit and shadowed environment.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •