LukasBanana / LLGL

Low Level Graphics Library (LLGL) is a thin abstraction layer for the modern graphics APIs OpenGL, Direct3D, Vulkan, and Metal
BSD 3-Clause "New" or "Revised" License
2.05k stars 139 forks source link

Add support for Shader Model 6.0 and above (DXC) to D3D12Shader #94

Closed LukasBanana closed 1 year ago

LukasBanana commented 1 year ago

I opened this PR for discussion and extending it to make this feature optional, i.e. the Windows SDK should not have to be installed. I also opened this PR into the new staged branch for integrating larger PRs.

LukasBanana commented 1 year ago

I got a bit caught up in the different branches but I committed your changes with dce81e0.

gdianaty commented 1 year ago

Excellent! Very good to see.