yonamine / Vulkan_App01

Vulkan / C++ / GLFW - Basic Triangle and shaders

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

C++ / GLFW / Vulkan API

Vulkan Trainning: How to develop a simple app using C++, GLFW and Vulkan

Notes

  1. Shader Code in Vulkan
  • represented as Bytecode format (SPIR-V)
  • used with Vulkan and OpenCL
  • tool GLSL to SPIR-V:
  • 'glslc.exe' by Google (?)
  1. How to convert GLSL to SPIR-V
C:/VulkanSDK/x.x.x.x/Bin32/glslc.exe shader.vert -o vert.spv
C:/VulkanSDK/x.x.x.x/Bin32/glslc.exe shader.frag -o frag.spv

About

Vulkan / C++ / GLFW - Basic Triangle and shaders


Languages

Language:C++ 71.0%Language:C 23.7%Language:GLSL 2.9%Language:CMake 1.7%Language:Batchfile 0.6%