Kazan Continues Making Progress As A CPU-Based Vulkan Implementation

Written by Michael Larabel in Vulkan on 25 September 2017 at 10:47 AM EDT. 10 Comments
VULKAN
While Google Summer of Code ended one month ago, Jacob Lifshay has continued working on his "Vulkan-CPU" project now known as Kazan. He's certainly making progress on this CPU-based Vulkan implementation.

Some recent progress on Kazan includes:

- Work on the X11 windowing system integration (WSI).

- Support for Vulkan fences and command pools.

- In-progress for KHR swapchain and KHR surface.

- He's got SDL2's testvulkan tester now running.

- Implementing device memory.

- Started work on creating a graphics pipeline through the Vulkan API.

- VkDescriptorSetLayout support.

- Implementing uniforms and matrix multiplication.

- Other Vulkan API implementations and fixes.

Those wanting to check out the latest state of this Kazan Vulkan implementation can find it on GitHub.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week