summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/command-line-slangc-reference.md23
-rw-r--r--docs/user-guide/a3-02-reference-capability-atoms.md3
2 files changed, 26 insertions, 0 deletions
diff --git a/docs/command-line-slangc-reference.md b/docs/command-line-slangc-reference.md
index 89e7f0b4c..d0e94a622 100644
--- a/docs/command-line-slangc-reference.md
+++ b/docs/command-line-slangc-reference.md
@@ -22,6 +22,7 @@ slangc -help-style markdown -h
* [Deprecated](#Deprecated)
* [compiler](#compiler)
* [language](#language)
+* [std-revision](#std-revision)
* [archive-type](#archive-type)
* [line-directive-mode](#line-directive-mode)
* [debug-info-format](#debug-info-format)
@@ -223,6 +224,14 @@ Display the build version. This is the contents of git describe --tags.
It is typically only set from automated builds(such as distros available on github).A user build will by default be 'unknown'.
+<a id="std"></a>
+### -std
+
+**-std &lt;[std-revision](#std-revision)&gt;**
+
+Specifies the language standard that should be used.
+
+
<a id="warnings-as-errors"></a>
### -warnings-as-errors
@@ -742,6 +751,11 @@ Enable GLSL as an input language.
Enable experimental compiler passes
+<a id="enable-experimental-dynamic-dispatch"></a>
+### -enable-experimental-dynamic-dispatch
+Enable experimental dynamic dispatch features
+
+
<a id="embed-downstream-ir"></a>
### -embed-downstream-ir
Embed downstream IR into emitted slang IR
@@ -884,6 +898,15 @@ Language
* `hlsl` : HLSL language
* `cu`, `cuda` : CUDA
+<a id="std-revision"></a>
+## std-revision
+
+Std Revision
+
+* `unknown` : Unknown
+* `2025`, `default` : Slang language rules for 2025 and older
+* `2026` : Slang language rules for 2026 and newer
+
<a id="archive-type"></a>
## archive-type
diff --git a/docs/user-guide/a3-02-reference-capability-atoms.md b/docs/user-guide/a3-02-reference-capability-atoms.md
index 4596e8fed..9c2f6ca0a 100644
--- a/docs/user-guide/a3-02-reference-capability-atoms.md
+++ b/docs/user-guide/a3-02-reference-capability-atoms.md
@@ -669,6 +669,9 @@ Extensions
`GL_EXT_shader_atomic_int64`
> Represents the GL_EXT_shader_atomic_int64 extension.
+`GL_EXT_shader_explicit_arithmetic_types`
+> Represents the GL_EXT_shader_explicit_arithmetic_types extension.
+
`GL_EXT_shader_explicit_arithmetic_types_int64`
> Represents the GL_EXT_shader_explicit_arithmetic_types_int64 extension.