summaryrefslogtreecommitdiffstats
path: root/tests/diagnostics/vk-bindings.slang.expected
blob: afed17d98367c7babd6ac31b3190d01306295bf6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
result code = -1
standard error = {
tests/diagnostics/vk-bindings.slang(6): warning 39029: shader parameter 't' has a 'register' specified for D3D, but no '[[vk::binding(...)]]` specified for Vulkan, nor is `-fvk-t-shift` used.
Texture2D t : register(t0);
              ^~~~~~~~
tests/diagnostics/vk-bindings.slang(14): error 39015: shader parameter 'b' consumes whole descriptor sets, so the binding must be in the form '[[vk::binding(0, ...)]]'; the non-zero binding '2' is not allowed
[[vk::binding(2,1)]]
      ^~~~~~~
tests/diagnostics/vk-bindings.slang(18): warning 39001: explicit binding for parameter 'gint' overlaps with parameter 't'
ConstantBuffer<int> gint : register(b0, space0);
                    ^~~~
tests/diagnostics/vk-bindings.slang(6): note: see declaration of 't'
Texture2D t : register(t0);
          ^
}
standard output = {
}