yum-mirror/slang

Making it easier to work with shaders

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

kaizhangNVFix the issue of name mangling (#4691)adf758c8c

master
366 B26 linesraw
1//TEST_IGNORE_FILE:
2
3export float libraryFunction(float a)
4{
5    a = a + a;
6    return a;
7}
8
9export float libraryFunction1(inout float a)
10{
11    a = a * a;
12    return a;
13}
14
15export float libraryFunction2(inout float a, in float b, out float c)
16{
17    a = a * a;
18    a = a + b;
19    return a;
20}
21
22export float libraryFunction3(in float a)
23{
24    a = a + a;
25    return a;
26}