<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/tests/diagnostics/param-mutation.slang, 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-09-29T01:07:40+00:00</updated>
<entry>
<title>Support `constref` parameters passing. (#3249)</title>
<updated>2023-09-29T01:07:40+00:00</updated>
<author>
<name>Yong He</name>
<email>yonghe@outlook.com</email>
</author>
<published>2023-09-29T01:07:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=b7d318f48db2cb83a41d665f1727ae93fc555124'/>
<id>urn:sha1:b7d318f48db2cb83a41d665f1727ae93fc555124</id>
<content type='text'>
* Support `constref` parameters passing.

* Fix.

* Fix.

* Add test and diagnostic on mix use of __constref and no_diff.

* check for [constref] on differentiable member method.

---------

Co-authored-by: Yong He &lt;yhe@nvidia.com&gt;</content>
</entry>
<entry>
<title>Make a warning if a [mutating] method is called on an in param. (#3184)</title>
<updated>2023-09-06T23:32:06+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2023-09-06T23:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=891a6cf376c6b2560231502614b37c332f44ddea'/>
<id>urn:sha1:891a6cf376c6b2560231502614b37c332f44ddea</id>
<content type='text'>
* Make a warning if a [mutating] method is passed as an in param.

* Kick CI.

---------

Co-authored-by: Yong He &lt;yonghe@outlook.com&gt;</content>
</entry>
</feed>
