Skip to content

raubee/Vulkan-Cube

Repository files navigation

VulkanCube

Test project for Vulkan API
It renders a Cube with a simple texture on it.

Vulkan concepts adressed:

  • Physical Devices
  • Logical Devices
  • Vulkan Instances
  • The swap chain and framebuffers
  • Graphics pipelines and render pass
  • Uniforms and Vertex/Indices descriptors
  • Staging buffer and transfer memory Host to device
  • Loading textures
  • Depth test

Texture license : license CC0

Libraries

Windows diplay : GLFW
Maths : GLM
Image loading : stb_image.h

Implementation based on https://vulkan-tutorial.com/ tutorial.

About

Sample vulkan cube for windows

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages