Contributor
Jacob Lifshay

Software Renderer for Vulkan


Mentors
airlied
Organization
X.Org Foundation

Write a software renderer for Vulkan that implements graphics and compute shaders by translating directly from SPIR-V to LLVM IR, running a custom whole-function vectorization pass, running a custom control-barrier lowering pass, then using LLVM's MC framework to generate code.