|
1 | 1 | overview: |
2 | 2 | - title: "User Guide" |
3 | 3 | description: "The guide provides an introduction to the Slang language and its major features, as well as the compilation and reflection API." |
4 | | - link_url: "https://shader-slang.com/slang/user-guide/" |
| 4 | + link_url: "https://docs.shader-slang.org/en/latest/external/slang/docs/user-guide/" |
5 | 5 | link_label: "User Guide" |
6 | 6 | - title: "Standard Modules Reference" |
7 | 7 | description: "The reference of the standard modules that comes with the Slang compiler." |
8 | | - link_url: "https://shader-slang.com/stdlib-reference/" |
| 8 | + link_url: "https://docs.shader-slang.org/en/latest/external/stdlib-reference/" |
9 | 9 | link_label: "Modules Reference" |
10 | 10 | - title: "Language Specification" |
11 | 11 | description: "The formal specification of the Slang programming language. Work in progress.." |
12 | 12 | link_url: "https://github.com/shader-slang/spec" |
13 | 13 | link_label: "Language Specification" |
14 | 14 | - title: "SlangPy User Guide" |
15 | 15 | description: "Learn how to build machine learning and neural graphics applications with Slang and Python." |
16 | | - link_url: "https://slangpy.shader-slang.org" |
| 16 | + link_url: "https://docs.shader-slang.org/en/latest/external/slangpy/docs/" |
17 | 17 | link_label: "SlangPy User Guide" |
18 | 18 | - title: "Feature Matureness" |
19 | 19 | description: "List of Slang Features with their stableness/matureness." |
20 | | - link_url: "https://shader-slang.com/docs/feature_matureness" |
| 20 | + link_url: "https://docs.shader-slang.org/en/latest/feature_matureness.html" |
21 | 21 | link_label: "Feature matureness" |
22 | 22 | - title: "Command Line Reference" |
23 | 23 | description: "There is the documentation specific to using the slangc command-line tool." |
24 | 24 | link_url: "https://github.com/shader-slang/slang/blob/master/docs/command-line-slangc-reference.md" |
25 | 25 | link_label: "Command Line Reference" |
26 | 26 | - title: "Frequently Asked Questions" |
27 | 27 | description: "Answers to a list of frequently asked questions." |
28 | | - link_url: "https://shader-slang.com/docs/faq" |
| 28 | + link_url: "https://docs.shader-slang.org/en/latest/faq.html" |
29 | 29 | link_label: "Slang FAQ" |
30 | 30 |
|
31 | 31 | articles: |
32 | 32 | - title: "SPIR-V Specific Functionalities" |
33 | 33 | description: "Things to know when using Slang to compile to SPIR-V." |
34 | | - link_url: "https://shader-slang.com/slang/user-guide/spirv-target-specific.html" |
| 34 | + link_url: "https://docs.shader-slang.org/en/latest/external/slang/docs/user-guide/a2-01-spirv-target-specific.html" |
35 | 35 | link_label: "SPIR-V Specifics" |
36 | 36 | - title: "Metal Specific Functionalities" |
37 | 37 | description: "Things to know when using Slang to compile to the Metal Shading Language." |
38 | | - link_url: "https://shader-slang.com/slang/user-guide/metal-target-specific" |
| 38 | + link_url: "https://docs.shader-slang.org/en/latest/external/slang/docs/user-guide/a2-02-metal-target-specific.html" |
39 | 39 | link_label: "Metal Functionalities" |
40 | 40 | - title: "WGSL Specific Functionalities" |
41 | 41 | description: "Things to know when using Slang to compile to the WGSL." |
42 | | - link_url: "https://shader-slang.com/slang/user-guide/wgsl-target-specific" |
| 42 | + link_url: "https://docs.shader-slang.org/en/latest/external/slang/docs/user-guide/a2-03-wgsl-target-specific.html" |
43 | 43 | link_label: "WGSL Functionalities" |
44 | 44 |
|
45 | 45 | tutorials: |
46 | 46 | - title: "Write Your First Slang Shader" |
47 | 47 | description: "See how to write a simple compute shader in Slang and compile it for execution on Vulkan." |
48 | | - link_url: "https://shader-slang.com/docs/first-slang-shader" |
| 48 | + link_url: "https://docs.shader-slang.org/en/latest/first-slang-shader.html" |
49 | 49 | link_label: "My First Shader" |
50 | 50 | - title: "Using the Compilation API" |
51 | 51 | description: "See how to use Slang’s compilation API to integrate the Slang compiler into your application." |
52 | | - link_url: "https://shader-slang.com/docs/compilation-api" |
| 52 | + link_url: "https://docs.shader-slang.org/en/latest/compilation-api.html" |
53 | 53 | link_label: "The Compilation API" |
54 | 54 | - title: "Using the Reflection API" |
55 | 55 | description: "See how to use Slang’s reflection API to query for parameter binding info at runtime." |
56 | | - link_url: "https://shader-slang.com/slang/user-guide/reflection" |
| 56 | + link_url: "https://docs.shader-slang.org/en/latest/external/slang/docs/user-guide/09-reflection.html" |
57 | 57 | link_label: "The Reflection API" |
58 | 58 | - title: "Shader Cursors: Advanced Usage of the Reflection API" |
59 | 59 | description: "Learn how to handle shader parameters in a practical and high-performance fashion that can scale to support large GPU shader codebases across multiple target platforms" |
60 | | - link_url: "https://shader-slang.com/docs/shader-cursors" |
| 60 | + link_url: "https://docs.shader-slang.org/en/latest/shader-cursors.html" |
61 | 61 | link_label: "Shader Cursors" |
62 | 62 | - title: "Understanding Slang Generics" |
63 | 63 | description: "Learn how to use Slang’s generics and interfaces to write structured code that can be specialized at compile time." |
64 | | - link_url: "/docs/understanding-generics" |
| 64 | + link_url: "https://docs.shader-slang.org/en/latest/understanding-generics.html" |
65 | 65 | link_label: "Slang Generics" |
66 | 66 | - title: "Migrating from HLSL to Slang" |
67 | 67 | description: "Main things to know if you are coming to Slang as an HLSL developer." |
68 | | - link_url: "/docs/coming-from-hlsl/" |
| 68 | + link_url: "https://docs.shader-slang.org/en/latest/coming-from-hlsl.html" |
69 | 69 | link_label: "Coming from HLSL" |
70 | 70 | - title: "Using Slang Parameter Blocks" |
71 | 71 | description: "Learn how to use Slang’s Parameter Block feature in your shader codebase, and how to streamline use of the Slang reflection API when using this feature." |
72 | | - link_url: "/docs/parameter-blocks/" |
| 72 | + link_url: "https://docs.shader-slang.org/en/latest/parameter-blocks.html" |
73 | 73 | link_label: "Using Slang Parameter Blocks" |
74 | 74 | - title: "Migrating from GLSL to Slang" |
75 | 75 | description: "Main things to know if you are coming to Slang as an GLSL developer." |
76 | | - link_url: "/docs/coming-from-glsl/" |
| 76 | + link_url: "https://docs.shader-slang.org/en/latest/coming-from-glsl.html" |
77 | 77 | link_label: "Coming from GLSL" |
0 commit comments