yum-mirror/slang

Making it easier to work with shaders

git clone https://git.yummers.dev/yum-mirror/slang

Tim FoleyRemove non-IR codegen paths (#398)662f43fff

master
449 B21 linesraw
1//TEST_DISABLED:CROSS_COMPILE: -profile vs_5_0 -entry main -target spirv-assembly
2
3// Note: disabled until we add a more complete IR solution
4// for translating HLSL semantics into equivalent GLSL
5// builtin variables.
6
7struct VS_OUT
8{
9	float4 left : SV_Position;
10    float4 right : NV_X_RIGHT;
11    uint4  mask : NV_VIEWPORT_MASK;
12};
13
14VS_OUT main(float4 ll, float4 rr)
15{
16	VS_OUT res;
17	res.left = ll;
18	res.right = rr;
19	res.mask = 0x1;
20	return res;	
21}