yum-mirror/slang
Making it easier to work with shaders
git clone https://git.yummers.dev/yum-mirror/slang
dfb369e87
master
1//TEST(compute):COMPARE_COMPUTE:-shaderobj 2 3//TEST_INPUT:ubuffer(data=[3 7 8 10], stride=4):name=inputBuffer 4RWStructuredBuffer<uint> inputBuffer; 5 6//TEST_INPUT:ubuffer(data=[0 0 0 0], stride=4):out,name=outputBuffer 7RWStructuredBuffer<uint> outputBuffer; 8 9uint f(uint a) 10{ 11 return a*inputBuffer[0]; 12} 13 14static uint b = f(2); 15 16[numthreads(1,1,1)] 17void computeMain() 18{ 19 outputBuffer[0] = b; 20}