我是金属新手。我想使用金属计算来做一些数学运算,所以我创建了一个内核函数(着色器?),比方说
kernel void foo(device float *data1,
device float *data2,
device float *result,
int flag,
uint index [[thread_position_in_grid]])
{
if(flag==SOMETHING)
{
}...
}
Run Code Online (Sandbox Code Playgroud)
是否有将标量值编码为flag参数的想法MTLComputeCommandEncoder?
metal ×1