summaryrefslogtreecommitdiffstats
path: root/docs/user-guide
Commit message (Collapse)AuthorAge
* Hotfix/doc typo5 (#2070)jsmall-nvidia2021-12-22
| | | | | | | | * #include an absolute path didn't work - because paths were taken to always be relative. * Fix typos in introduction and conventional features. * Struct inheritance is allowed. Fix some typos.
* Hotfix/doc typos4 (#2067)jsmall-nvidia2021-12-21
| | | | | | | * #include an absolute path didn't work - because paths were taken to always be relative. * Fix some typos. * Fix some more typos.
* Update gfx getting started doc (#1832)Yong He2021-05-04
|
* Update nav.htmlYong He2021-04-29
|
* Add gfx user's guide. (#1824)Yong He2021-04-29
| | | | | | | | | | | * Add gfx user's guide. * Add getting started chapter in gfx-guide * Fixes * Fix * Polishing doc template
* Matrix docs update (#1815)jsmall-nvidia2021-04-26
| | | | | | | | | | | | | | | * #include an absolute path didn't work - because paths were taken to always be relative. * Update matrix documentation. * Small fixes. * Some small fixes. * Fixes and improvements to matrix doc. * Small fixes. * Additional matrix doc layout clarification.
* Remove table of contents from user guide landing page.Yong He2021-04-24
|
* Auto generate interactive table of contents for user-guide. (#1818)Yong He2021-04-24
|
* Fix errors in matrix-layout documentation (#1809)Yong He2021-04-22
| | | | | * Fix errors in matrix-layout documentation * Fixup
* Update a1-01-matrix-layout.mdYong He2021-04-22
|
* Update a1-01-matrix-layout.mdYong He2021-04-22
|
* Add doc on matrix layout (#1807)Yong He2021-04-22
| | | | | * Add doc on matrix layout * Fixup
* Add Hello world example. (#1797)Yong He2021-04-16
|
* Update 04-interfaces-generics.mdYong He2021-03-30
|
* Rename README.md to index.mdYong He2021-03-30
|
* Move user-guide table of contents to _includes dir (#1771)Yong He2021-03-30
|
* Add layout front matter specifier for user-guide docs (#1770)Yong He2021-03-30
|
* Update 01-get-started.mdYong He2021-03-30
|
* Create toc.htmlYong He2021-03-30
|
* Update 00-introduction.mdYong He2021-03-30
|
* Update README.mdYong He2021-03-30
|
* Update README.mdYong He2021-03-30
|
* Update 00-introduction.mdYong He2021-03-30
|
* Update 00-introduction.mdYong He2021-03-30
|
* Update README.mdYong He2021-03-30
|
* Add a chapter on target platforms (#1720)Tim Foley2021-02-19
| | | | | | | | | | | | | * Add a chapter on target platforms The primary goals of this chapter are: * Make users aware of just how many different ways of handling things there are across targets. If a user leaves this chapter thinking "how in the world can you abstract over all these differences?", then we have done our job, because they are primed to understand why layout and parameter binding are **necessarily** complicated. * Help users to understand/recall the relevant capabilities and restrictions of the platforms they care about most. If somebody only cares about D3D12 and Vulkan, I want them to leave with a detailed understanding of how those two differ so they can understand the *specifics* of where the layout and parameter-binding algorithms have to treat those targets differently. All of this could conceptually be just a background section in the layout and parameter-binding chapter, but putting it off in its own chapter avoids that one taking forever to actually get where it is going. * Typos
* Fix typo in user guide.Yong He2021-02-17
|
* Further documentation on Slang specific features (#1716)Yong He2021-02-17
| | | Co-authored-by: Tim Foley <tfoleyNV@users.noreply.github.com>
* Add associated type and generic value parameter doc section (#1706)Yong He2021-02-12
| | | | | * Add associated type and generic value parameter doc section * Typos and corrections.
* First part of interfaces and generics doc. (#1704)Yong He2021-02-12
| | | Co-authored-by: Tim Foley <tfoleyNV@users.noreply.github.com>
* Further documentation work (#1703)Tim Foley2021-02-12
| | | | | | | * Move around the conventional/convenience features chapters * Add a first draft of a section on compilation using `slangc` and the COM-lite API Co-authored-by: Yong He <yonghe@outlook.com>
* Add convenience features chapter in user-guide doc (#1699)Yong He2021-02-11
| | | | | | | * Fix getting started doc * Add convenience features chapter in user-guide doc Co-authored-by: Tim Foley <tfoleyNV@users.noreply.github.com>
* Add more to User's Guide (#1698)Tim Foley2021-02-09
| | | This change adds a first draft of an Introduction chapter, along with a chapter about the "conventional" features of Slang (when compared to HLSL, GLSL, and C/C++).
* Add getting started documentation (#1697)Yong He2021-02-09
* Add getting started documentation * wording * wording