summaryrefslogtreecommitdiffstats
path: root/tests/diagnostics/overlapping-bindings.slang
blob: 8df588d1616e06b549b0726765f4c8994fa12a6f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
// overlapping-bindings.slang

//DIAGNOSTIC_TEST:SIMPLE:-target hlsl

// Two parameters with the same `register:

Texture2D a : register(t0);

Texture2D b : register(t0);

// Parameters marked to ignore overlap:

[allow("overlapping-bindings")]
Texture2D c : register(t1);

[allow("overlapping-bindings")]
Texture2D d : register(t1);