<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/.github/workflows/c-cpp.yml, 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>2022-02-15T20:47:45+00:00</updated>
<entry>
<title>Add OSX LLVM JIT support (#2130)</title>
<updated>2022-02-15T20:47:45+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2022-02-15T20:47:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=505860911a562f25a8ada1bc294786c3a63b848f'/>
<id>urn:sha1:505860911a562f25a8ada1bc294786c3a63b848f</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* Small fixes.
Added compiler crash with generic defined in a function.
Added enum-flags test that works (by limiting backing type to int), and using __EnumType constraint.

* Add comment about crash.

* Disable crashing test.

* Fixes to make compile on OSX.

* Add github build for OSX.

* Make premake generator a utility.

* Fix osx compilation issue.

* More fixes for OSX build.

* OSX fix due to ambiguity around size_t and integer types.

* Disable xlib on build on osx.

* Use 'prebuildcommands' to make prebuild make utility projects do something.

* Small fixes for premake so utility works on linux/osx.

* Another hack to try and make generators run when 'utility'

* Fix typo in macos.yml.

* Revert premake to old style, and disable stdlib embedding on OSX.

* OSX testing.

* Fix pipe handling for OSX.

* Enable testing on OSX.

* Small fix because uname -p is not x64 on darwin.

* Use glslang from slang-binaries for OSX.

* Add slang-llvm on OSX.

* Upgrade slang-llvm.

* Update slang-llvm for OSX JIT fix.

* slang llvm 26

* Upgrade slang-llvm.

* Use slangUtil to get shared library filename.

* Use fixed slang-binaries.

* Another small fix.

* Rename linux build for clarity.</content>
</entry>
<entry>
<title>Initial `slang-pack` integration (#1974)</title>
<updated>2021-10-20T15:26:52+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2021-10-20T15:26:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=edade2ed184c5a95743c95f0c67688cd8ba30e18'/>
<id>urn:sha1:edade2ed184c5a95743c95f0c67688cd8ba30e18</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* First integration of slang-pack.

* Use .os

* Add optional dependency support.

* Update github actions/scripts to update deps. aarch64 needs special handling.

* Upgrade to latest slang-pack for ignore-deps support.

* Fix linux build issues.</content>
</entry>
<entry>
<title>Integrate github action for linux build+test. (#1601)</title>
<updated>2020-11-11T20:33:32+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2020-11-11T20:33:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=2c893d3538b066b03249f5d9caffb0ebc8fbb948'/>
<id>urn:sha1:2c893d3538b066b03249f5d9caffb0ebc8fbb948</id>
<content type='text'>
</content>
</entry>
</feed>
