yum-mirror/slang

Making it easier to work with shaders

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

Yong HeFix GLSL output for `gl_ClipDistance` input builtin. (#3193)818f07558

master
426 B10 linesraw
1//TEST:SIMPLE(filecheck=CHECK): -emit-spirv-via-glsl -stage fragment -entry fragMain -target spirv
2//TEST:SIMPLE(filecheck=CHECK): -emit-spirv-directly -stage fragment -entry fragMain -target spirv
3
4// CHECK: OpDecorate %[[VARNAME:[A-Za-z_0-9]+]] BuiltIn ClipDistance
5// CHECK: %[[VARNAME]] = OpVariable %_ptr_Input__arr_float_{{u?}}int_1 Input
6
7float4 fragMain(float flClipDist : SV_ClipDistance0 )
8{
9    return flClipDist;
10}