summaryrefslogtreecommitdiffstats
path: root/docs/user-guide/toc.html
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2023-10-13 13:30:57 -0700
committerGitHub <noreply@github.com>2023-10-13 13:30:57 -0700
commit078cf8ede994db1cc1f29215bd25509e2abc4885 (patch)
tree28faf72361031765b713c7b2dd055b6c9c101673 /docs/user-guide/toc.html
parentc701013425265261076933d6b32f3353f61944cd (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.html11
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>