yum-mirror/slang

Making it easier to work with shaders

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

Yong HeAuto enable `-fvk-use-entrypoint-name` when there is more than one entrypoint. (#6260)bcf5302dd

master
394 B12 linesraw
1//TEST:SIMPLE(filecheck=CHECK): -entry missShader -entry missShader2 -target spirv
2//TEST:SIMPLE(filecheck=CHECK): -target spirv
3
4// CHECK: OpEntryPoint MissKHR %missShader "missShader"
5// CHECK: OpEntryPoint MissKHR %missShader2 "missShader2"
6
7struct RayPayload{};
8[shader("miss")]
9void missShader(inout RayPayload payload) { }
10
11[shader("miss")]
12void missShader2(inout RayPayload payload)  { }