implemented switch CFG parsing
-rw-r--r-- 147 .dockerignore
-rw-r--r-- 150 .gitignore
-rw-r--r-- 321 .gitmodules
-rw-r--r-- 221 .travis.yml
-rw-r--r-- 332 Cargo.toml
-rw-r--r-- 1323 Dockerfile
-rw-r--r-- 26338 LICENSE.md
-rw-r--r-- 3134 README.md
drwxr-xr-x - docs
drwxr-xr-x - external
-rwxr-xr-x 1485 run-cts.sh
-rwxr-xr-x 267 run.sh
drwxr-xr-x - shader-compiler-backend-llvm-7
drwxr-xr-x - shader-compiler-backend
drwxr-xr-x - shader-compiler
drwxr-xr-x - spirv-parser-generator
drwxr-xr-x - spirv-parser
drwxr-xr-x - vulkan-driver
README.md

Kazan

Kazan is an in-progress Vulkan driver that supports cross-platform software rendering, and (eventually) is a driver for libre-riscv.org's RISC-V based GPU.

License

Kazan is licensed under the LGPL, v2.1 or later. See LICENSE.md for details.

Kazan uses third-party software, which has their own licenses.

Code of Conduct

As part of Kazan being hosted by Debian, it is important to follow the Debian Code of Conduct when participating in Kazan's development.

Branches

The master branch is the new Rust version. The previous C++ version is in the kazan-old branch. The version as of the end of GSOC 2017 is in the gsoc-2017 tag.

Building using Docker

Building on Ubuntu 18.04

News

We've moved! - 2018-10-23

Kazan's new canonical location is salsa.debian.org/Kazan-team/kazan.

The Kazan GitHub repository is now used as a read-only mirror.

Kazan's domain names, kazan-3d.org and kazan.graphics, now redirect to Kazan's canonical location on Debian Salsa.