Vulkan-based renderer to learn Vulkan and the new NV_VK_raytracing extension.
The industry is moving towards using the newer, low-level, graphics APIs such as Vulkan and DirectX 12. I want to keep up with this trend and therefore, I’d like to learn Vulkan.
I created this project to learn more about Vulkan. The ultimate goal is to have a working Vulkan renderer I could use in future projects. Additionally, I want to add support for the new RTX-series graphics cards by using the NV_VK_raytracing extension.
Currently, the project is still in an early stage. I can render simple meshes using vertex and index buffers, but that’s about it. I’m still learning a lot, so be sure to check back here every now and then to see how well I’m progressing!