yum-mirror/slang

Making it easier to work with shaders

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

Julius IkkalaAdd SV_PointCoord to match gl_PointCoord (#6795)0f0818722

master
442 B17 linesraw
1//TEST:SIMPLE(filecheck=CHECK_SPIRV): -entry main -stage fragment -target spirv
2//TEST:SIMPLE(filecheck=CHECK_GLSL): -entry main -stage fragment -target glsl
3//TEST:SIMPLE(filecheck=CHECK_METAL): -entry main -stage fragment -target metal
4
5#version 460
6
7out vec4 fragColor;
8
9void main()
10{
11    fragColor = vec4(gl_PointCoord.xy, 0, 0);
12
13    // CHECK_SPIRV: BuiltIn PointCoord
14    // CHECK_GLSL: gl_PointCoord
15    // CHECK_METAL: point_coord
16}
17