<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/external/dxc/WinAdapter.h, branch master</title>
<subtitle>Making it easier to work with shaders</subtitle>
<id>https://git.yummers.dev/slang.git/atom?h=master</id>
<link rel='self' href='https://git.yummers.dev/slang.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/'/>
<updated>2023-04-14T03:59:17+00:00</updated>
<entry>
<title>Enable SLANG_ENABLE_DXIL_SUPPORT on non-Windows platforms (#2750)</title>
<updated>2023-04-14T03:59:17+00:00</updated>
<author>
<name>Ellie Hermaszewska</name>
<email>ellieh@nvidia.com</email>
</author>
<published>2023-04-14T03:59:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=5a629b3ccd801a1f0647e971d01481c55d3381c2'/>
<id>urn:sha1:5a629b3ccd801a1f0647e971d01481c55d3381c2</id>
<content type='text'>
* Enable SLANG_ENABLE_DXIL_SUPPORT on non-Windows platforms

This currently grabs the DXC headers from the system, rather than from external/dxc

We should make this consistent by either pulling in the Windows adapter from DXC into external/dxc or by making the Windows builds use &lt;dxc/dxcapi.h&gt;

* Update dxcapi and add DXC's WinAdapter

* Use our copy of dxcapi.h for non-windows DXC usage

* Only set -fms-extensions where necessary

* Work around dxc dlclose bug

* Neaten and comment dxc-compiler.cpp</content>
</entry>
</feed>
