/SwiftVulkanDemo

Demo application using Swift and Vulkan. Confirmed to work on Ubuntu.

Primary LanguageSwift

SwiftVulkanDemo

A demo application for using Swift and Vulkan. Tested on Ubuntu 20.04. Porting to other platforms should be possible.


warning: trying to get this run might be frustrating (or almost impossible), I will add documentation when the project is in a more advanced state


Here is the library for the Vulkan bindings for Swift: SwiftVulkan

This is the current output of the demo application:

Note that on the plane a GUI is rendered. This is done with SwiftGUI and the SwiftGUIBackendSkia. The GUI is rendered to a texture which is then applied to the plane.