diff options
| author | Yong He <yonghe@outlook.com> | 2023-10-13 13:30:57 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-10-13 13:30:57 -0700 |
| commit | 078cf8ede994db1cc1f29215bd25509e2abc4885 (patch) | |
| tree | 28faf72361031765b713c7b2dd055b6c9c101673 /docs/user-guide/toc.html | |
| parent | c701013425265261076933d6b32f3353f61944cd (diff) | |
Add documentation on target intrinsics. (#3276)
Co-authored-by: Yong He <yhe@nvidia.com>
Diffstat (limited to 'docs/user-guide/toc.html')
| -rw-r--r-- | docs/user-guide/toc.html | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/docs/user-guide/toc.html b/docs/user-guide/toc.html index a36925683..48a7780d6 100644 --- a/docs/user-guide/toc.html +++ b/docs/user-guide/toc.html @@ -105,7 +105,9 @@ <li data-link="a1-02-slangpy"><span>Using Slang to Write PyTorch Kernels</span> <ul class="toc_list"> <li data-link="a1-02-slangpy#getting-started-with-slangpy"><span>Getting Started with slangpy</span></li> +<li data-link="a1-02-slangpy#specializing-shaders-using-slangpy"><span>Specializing shaders using slangpy</span></li> <li data-link="a1-02-slangpy#back-propagating-derivatives-through-complex-access-patterns"><span>Back-propagating Derivatives through Complex Access Patterns</span></li> +<li data-link="a1-02-slangpy#manually-binding-kernels"><span>Manually binding kernels</span></li> <li data-link="a1-02-slangpy#builtin-library-support-for-pytorch-interop"><span>Builtin Library Support for PyTorch Interop</span></li> <li data-link="a1-02-slangpy#type-marshalling-between-slang-and-python"><span>Type Marshalling Between Slang and Python</span></li> </ul> @@ -120,6 +122,15 @@ <li data-link="a1-03-obfuscation#issuesfuture-work"><span>Issues/Future Work</span></li> </ul> </li> +<li data-link="a1-04-interop"><span>Interoperation with Target-Specific Code</span> +<ul class="toc_list"> +<li data-link="a1-04-interop#defining-intrinsic-functions-for-textual-targets"><span>Defining Intrinsic Functions for Textual Targets</span></li> +<li data-link="a1-04-interop#defining-intrinsic-types"><span>Defining Intrinsic Types</span></li> +<li data-link="a1-04-interop#injecting-preludes"><span>Injecting Preludes</span></li> +<li data-link="a1-04-interop#managing-cross-platform-code"><span>Managing Cross-Platform Code</span></li> +<li data-link="a1-04-interop#inline-spirv-assembly"><span>Inline SPIRV Assembly</span></li> +</ul> +</li> </ul> </li> </ul> |
