summaryrefslogtreecommitdiff
path: root/tests/diagnostics/vk-bindings.slang
diff options
context:
space:
mode:
authorcheneym2 <acheney@nvidia.com>2025-02-04 16:58:54 -0500
committerGitHub <noreply@github.com>2025-02-04 13:58:54 -0800
commit78a6389aa4b01cfe4f8b4ec34d48b2cbfc092865 (patch)
tree32653827212dc696683391ee1fe6c4b88b2666c8 /tests/diagnostics/vk-bindings.slang
parent77c59d4a159cc9f1d992ef096ba7fa0d9e7e548a (diff)
Fix warning about push constants, shaderRecordEXT (#6269)
* Fix warning about push constants, shaderRecordEXT These resources should not warn about missing vk::binding. * format code --------- Co-authored-by: slangbot <186143334+slangbot@users.noreply.github.com>
Diffstat (limited to 'tests/diagnostics/vk-bindings.slang')
-rw-r--r--tests/diagnostics/vk-bindings.slang7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/diagnostics/vk-bindings.slang b/tests/diagnostics/vk-bindings.slang
index 53766536d..d015893e1 100644
--- a/tests/diagnostics/vk-bindings.slang
+++ b/tests/diagnostics/vk-bindings.slang
@@ -14,6 +14,11 @@ struct S { float4 a; };
[[vk::binding(2,1)]]
ParameterBlock<S> b;
+[[vk::push_constant]] \
+ConstantBuffer<int> gint : register(b0, space0);
+
+layout(shaderRecordEXT) ConstantBuffer<int> GeometrySBT : register(b0, space99999);
+
[shader("compute")]
void main()
-{} \ No newline at end of file
+{}