blob: 281c2f7043d12eb057142d4bdccef6457f52b602 [file] [log] [blame]
LoopDawg7f93d562017-09-27 09:04:43 -06001
2// Test binding autoassignment and offset for SubpassInput objects
3
4layout(input_attachment_index = 1) SubpassInput<float4> subpass_f4 : register(t1);
5layout(input_attachment_index = 4) SubpassInputMS<float4> subpass_ms_f4;
6[[vk::input_attachment_index(7)]] SubpassInput subpass_2;
7
8float4 main() : SV_Target0
9{
10 float4 result00 = subpass_f4.SubpassLoad();
11 float4 result10 = subpass_ms_f4.SubpassLoad(3);
12 float4 result73 = subpass_2.SubpassLoad();
13
14 return 0;
15}