yum-mirror/slang

Making it easier to work with shaders

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

Yong HeAdd slangc interface to compile and use ir modules. (#3615)401d8cdb1

master
296 B14 linesraw
1//TEST_IGNORE_FILE:
2
3// module-b.slang
4
5// This looks like a definition (and it is) but with [__extern] it's definition will be replaced at link time with a defintion
6extern struct Thing {};
7extern int foo(Thing thing);
8
9export int doSomething(Thing a, Thing b)
10{
11    return foo(a) + foo(b);
12}
13
14