I am new to metal. I want to use metal compute to do some math, so I create a kernel function (shader?), let\'s say
kernel void foo(device float *data1,