summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorYong He <yonghe@outlook.com>2025-09-05 22:37:34 -0700
committerGitHub <noreply@github.com>2025-09-05 22:37:34 -0700
commitbc6b82666fa4deda932c36cea93ee2059e0992b2 (patch)
tree6800fcd6839db782af056310653d35391b558c1e /docs
parentfe87a39e453b64e94446181a9ae5cbfc0f62bf0c (diff)
Relax restriction on using link-time types for shader parameters. (#8387)
This change relaxes a previous restriction on link-time types and constants, so that we now allow them to be used to define shader parameters. Doing so will result in a parameter layout that is incomplete prior to linking. The PR added a test to call the reflection API on a fully linked program and ensure that we can report correct binding info.
Diffstat (limited to 'docs')
-rw-r--r--docs/user-guide/a3-02-reference-capability-atoms.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/user-guide/a3-02-reference-capability-atoms.md b/docs/user-guide/a3-02-reference-capability-atoms.md
index 015104310..7f759ca24 100644
--- a/docs/user-guide/a3-02-reference-capability-atoms.md
+++ b/docs/user-guide/a3-02-reference-capability-atoms.md
@@ -984,6 +984,9 @@ Compound Capabilities
`cpp_cuda_hlsl_spirv`
> CPP, CUDA, HLSL, and SPIRV code-gen targets
+`cpp_cuda_metal_spirv`
+> CPP, CUDA, Metal, and SPIRV code-gen targets
+
`cpp_cuda_spirv`
> CPP, CUDA and SPIRV code-gen targets