yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
b8aab84e2
master
1//TEST:SIMPLE(filecheck=CHECK):-target glsl -profile ps_4_0 -entry main -fvk-bind-globals 5 9 -line-directive-mode none 2 3// CHECK: layout(binding = 0) 4// CHECK: uniform texture2D t_0; 5// CHECK: layout(binding = 1) 6// CHECK: uniform sampler sampler_0; 7// CHECK: layout(binding = 5, set = 9) 8// CHECK: layout(std140) uniform block_ 9 10uniform int a ; 11uniform float b ; 12 13Texture2D t ; 14SamplerState sampler ; 15 16float4 main () : SV_TARGET 17{ 18return t . SampleLevel ( sampler , float2 ( a , b ), 0 ) + float4 ( a , b , 1 , 0 ); 19}