DXC is an open-source shader compiler by Microsoft, supporting SPIR-V (Vulkan) and DXIL (DirectX 12) intermediate languages.