What's involved with "wiring it up in Kha"? I've just tried to compile empty applications build with:
node kha/make -g vulkan
node kha/make -g metal
node kha/make -g direct3d12
And all failed to compile (metal on XCode, vulkan and direct3d12 on visual studio 2017).
For direct3d12 (on windows target), I get:
Cannot open include file: 'd3dx12.h': No such file or directory
Cannot open include file: 'WinError.h`: No such file or directory
For vulkan, I get a runtime exception on line 361 of PipelineState5Impl.cpp:
Exception thrown at 0x000000005337A203 (nvoglv64.dll) in g5.exe: 0xC0000005: Access violation reading location 0x000001D0DA6C48C0.
For metal, I get:
'Kore/ConstantBuffer5impl.h' file not found
It seems like the vulkan and metal errors fall into the "Metal and Vulkan need some updates", but do the direct3d12 errors fall under the "wiring it up in kha"?
Is there any way I can help sort it out?