#include <metal_stdlib>
#include <simd/simd.h>
using namespace metal;
constant uint3 gl_WorkGroupSize [[maybe_unused]] = uint3(64u, 1u, 1u);
struct UBO
{
float v;
};
struct SSBO
kernel void main0()
threadgroup float w;
}