msiglreith / rostkatze

C++ implementation of Vulkan sitting on D3D12 :cat2:
Apache License 2.0
83 stars 2 forks source link

Rostkatze

An offspring of the gfx-rs project, implementing a C++ Vulkan driver on top of D3D12. Currently, lacks a lot functionality but can run quite a few Vulkan samples already.

Missing pieces

... (100+ bullet points)

Running

To able to use it latest Windows 10 Update is required (atm) and a GPU with Resource Tier 2 hardware (no NVIDIA!).

The library can be built with VS 2017 (C++17 support). In order to use the rostkatze ICD set the VK_ICD_FILENAMES variable to the path of manifest/rostkatze.json. Adjust the library path field in the manifest to the absolute path of the rostkatze shared library.

Good luck!

"Working" samples (SaschaWillems)

Partially working

Almost/Not working