A CPU Vulkan renderer.
See building.
Uses CMake, and requires llvm-8, glm, glslang, vulkan sdk and gsl. Actively developed on windows, partial linux support.
See usage.
- Ensure ./CPVulkan/CPVulkan.json library_path variable points to the built CPVulkan binary file.
- Set the environmental variable for VK_ICD_FILENAMES to ./CPVulkan/CPVulkan.json.
See missing features.
TODO:
TODO: Its slow