Dicebot on leaving D: It is anarchy driven development in all its glory.

Nicholas Wilson iamthewilsonator at hotmail.com
Mon Aug 27 06:36:47 UTC 2018


On Monday, 27 August 2018 at 01:10:17 UTC, Manu wrote:
> On Sun, 26 Aug 2018 at 18:08, Manu <turkeyman at gmail.com> wrote:
>> Actually, I'm really mostly interested in DX12 shader output 
>> right
>> now... I think there are tools that can convert LLVM to DX 
>> shaders? I
>> haven't looked into it yet, but it's on my backlog.
>> Next would be SPIRV for Vulkan.
>
> This looks promising: 
> https://blogs.msdn.microsoft.com/directx/2017/01/23/new-directx-shader-compiler-based-on-clangllvm-now-available-as-open-source/

I would love to do it but that repo is _horribly_ organised and 
resembles nothing like a backend and appears to lack relevant 
LLVM IR tests. SPIRV for Vulkan would be doable if there is 
support from the Vulcan folks when the SPIRV backend is 
upstreamed to LLVM.


More information about the Digitalmars-d mailing list