yum-mirror/slang

Making it easier to work with shaders

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

Yong HeSupport loading serialized modules. (#3588)5a623ec22

master
313 B14 linesraw
1import "precompiled-module-imported";
2
3using namespace ns;
4
5// Main entry-point. 
6
7[shader("compute")]
8[numthreads(4, 1, 1)]
9void computeMain(
10    uint3 sv_dispatchThreadID : SV_DispatchThreadID,
11    uniform RWStructuredBuffer <float> buffer)
12{
13    buffer[sv_dispatchThreadID.x] = helperFunc() + helperFunc1();
14}