Skip to content

A basic and simple as possible render for Vulkan that draws a triangle

License

Notifications You must be signed in to change notification settings

Wall3rHM2/vulkan-basic-triangle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vulkan-basic-triangle

A basic and simple as possible render for Vulkan that draws a triangle

What is Vulkan?

Vulkan is a graphics API just like OpenGL and DirectX, except it is insanely more complex, thus what would be a simple code in OpenGL and Direct3D 9 such as a single basic triangle, requires like 800-1000 lines of coding in Vulkan. Vulkan also support multiple platforms and at the moment is the best API when it comes to optimization and performance.

Requirements

Create a environment variable named VULKAN_SDK that contains your vulkan sdk directory including version, eg: "C:\VulkanSDK\1.3.224.1"

Download glfw x64 and put it inside the "external" folder, name it "glfw64"

Result

image

At the moment there is not gonna be a official linux support because I don't have enough space to run this on linux to test lmao

About

A basic and simple as possible render for Vulkan that draws a triangle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published