<feed xmlns='http://www.w3.org/2005/Atom'>
<title>slang.git/docs/doc-system.md, 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>2024-10-26T04:12:37+00:00</updated>
<entry>
<title>Swap the term StdLib with Core-Module or Standard-Module in documents (#5414)</title>
<updated>2024-10-26T04:12:37+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2024-10-26T04:12:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=a508b264eda4bc3c99ba1f44eab1dec6e5ce06c0'/>
<id>urn:sha1:a508b264eda4bc3c99ba1f44eab1dec6e5ce06c0</id>
<content type='text'>
This PR is limited to documents.
All use of "Standard library" or "StdLib" are replaced with either "core module" or "standard modules", depending on the context.</content>
</entry>
<entry>
<title>Replace stdlib on Slang API with CoreModule (#5405)</title>
<updated>2024-10-25T17:14:22+00:00</updated>
<author>
<name>Jay Kwak</name>
<email>82421531+jkwak-work@users.noreply.github.com</email>
</author>
<published>2024-10-25T17:14:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=4bad669bbc5ec3ff77321f083c59cde87eb10229'/>
<id>urn:sha1:4bad669bbc5ec3ff77321f083c59cde87eb10229</id>
<content type='text'>
This is a breaking change in a way that the Slang API function names are changed. All of them are commented as "experimental" and we wouldn't provide a back-ward compatibility for them.

Following functions are renamed:

compileStdLib() -&gt; compileCoreModule()
loadStdLib() -&gt; loadCoreModule()
saveStdLib() -&gt; saveCoreModule()
slang_createGlobalSessionWithoutStdLib() -&gt; slang_createGlobalSessionWithoutCoreModule()
slang_getEmbeddedStdLib() -&gt; slang_getEmbeddedCoreModule()
hasDeferredStdLib() -&gt; hasDeferredCoreModule()
Following command-line arguments are renamed:

"-load-stdlib" -&gt; "-load-core-module"
"-save-stdlib" -&gt; "-save-core-module"
"-save-stdlib-bin-source" -&gt; "-save-core-module-bin-source"
"-compile-stdlib" -&gt; "-compile-core-module"</content>
</entry>
<entry>
<title>Improve documentation and example formatting consistency (#4299)</title>
<updated>2024-06-07T15:47:17+00:00</updated>
<author>
<name>Matthew Moulton</name>
<email>30711895+mmoult@users.noreply.github.com</email>
</author>
<published>2024-06-07T15:47:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=78d34f3b3cec6222f87fc69eddfe66f3fc91b1cf'/>
<id>urn:sha1:78d34f3b3cec6222f87fc69eddfe66f3fc91b1cf</id>
<content type='text'>
* Improve doc and example consistency

Improve consistency of formatting in example shaders and remove
trailing spaces in documentation files. Fix minor typos.</content>
</entry>
<entry>
<title>Preliminary docs on 'Doc System'. (#1755)</title>
<updated>2021-03-15T17:54:52+00:00</updated>
<author>
<name>jsmall-nvidia</name>
<email>jsmall@nvidia.com</email>
</author>
<published>2021-03-15T17:54:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.yummers.dev/slang.git/commit/?id=e428f6e6cb868e7ca487dba09f3ca5530fd85ca6'/>
<id>urn:sha1:e428f6e6cb868e7ca487dba09f3ca5530fd85ca6</id>
<content type='text'>
* #include an absolute path didn't work - because paths were taken to always be relative.

* First docs on 'doc system'.

* Small improvements to doc system documentation.

Co-authored-by: Tim Foley &lt;tfoleyNV@users.noreply.github.com&gt;</content>
</entry>
</feed>
