summaryrefslogtreecommitdiff
path: root/tests/cross-compile/nointerpolation-input.slang.glsl
blob: d359f5bc8df479d4c17911f2ecf1cdaa28a2fe49 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//TEST_IGNORE_FILE:
#version 420

struct VS_OUT
{
	float drawID;
};

layout(location = 0)
in flat float SLANG_in_vsOut_drawID;

layout(location = 0)
out vec4 SLANG_out_main_result;

vec4 main_(VS_OUT vsOut)
{
	return vec4(vsOut.drawID);
}

void main()
{
	VS_OUT vsOut;
	vsOut.drawID = SLANG_in_vsOut_drawID;

	vec4 main_result;
	main_result = main_(vsOut);

	SLANG_out_main_result = main_result;
}