blob: 18ba4d222e7bdbcce81a2237ee9f642f3786873b [file] [log] [blame]
layout(metal, binding = 0) buffer outputs {
uint outputBuffer[];
};
noinline uint helper() {
return sk_NumWorkgroups.x + sk_WorkgroupID.x + sk_LocalInvocationID.x + sk_GlobalInvocationID.x;
}
void main() {
outputBuffer[sk_LocalInvocationIndex] = helper();
}