yum-mirror/slang

Making it easier to work with shaders

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

James Helferty (NVIDIA)render-test: Change D3D12 default to sm_6_5 (#8320)f02b08490

master
631 B20 linesraw
1//TEST(compute):COMPARE_COMPUTE(filecheck-buffer=CHECK):-dx12
2//TEST(compute):COMPARE_COMPUTE(filecheck-buffer=CHECK):-vk
3//TEST(compute):COMPARE_COMPUTE(filecheck-buffer=CHECK):-mtl
4//DISABLE_TEST(compute):COMPARE_COMPUTE(filecheck-buffer=CHECK):-cpu
5//DISABLE_TEST(compute):COMPARE_COMPUTE(filecheck-buffer=CHECK):-cuda
6
7// CHECK:      1
8// CHECK-NEXT: 1
9// CHECK-NEXT: 1
10// CHECK-NEXT: 1
11
12//TEST_INPUT:ubuffer(data=[0 0 0 0], stride=4):out,name=outputBuffer
13RWStructuredBuffer<uint> outputBuffer;
14
15[numthreads(4, 1, 1)]
16void computeMain(uint tid : SV_GroupIndex)
17{
18    vector<bool,4> k = true;
19    outputBuffer[tid] = all(k);
20}