I haven't published it since its currently just a hastily put together demo of the idea. Part of the code is C++ taken from the DXVK project, and part of it is C#. I'd like to either port the needed C++ code to C# or make a DLL/SO that the C# code can use to do the DXBC -> SPIRV generation itself. We'll also need to either include the SPIRV-Cross binary or attempt using the SILK.NET SPIRV-Cross wrapper library for SPIRV -> HLSL.
I haven't published it since its currently just a hastily put together demo of the idea. Part of the code is C++ taken from the DXVK project, and part of it is C#. I'd like to either port the needed C++ code to C# or make a DLL/SO that the C# code can use to do the DXBC -> SPIRV generation itself. We'll also need to either include the SPIRV-Cross binary or attempt using the SILK.NET SPIRV-Cross wrapper library for SPIRV -> HLSL.