Houdini OpenCL简单介绍¶
kernel void up(int P_length, global float *P) {
int idx = get_global_id(0);
if (idx >= P_length) {
return;
}
float3 pos = vload3(idx, P);
pos.y += 1;
vstore3(pos, idx, P);
}
OpenCL不能创建属性。
kernel void up(int P_length, global float *P) {
int idx = get_global_id(0);
if (idx >= P_length) {
return;
}
float3 pos = vload3(idx, P);
pos.y += 1;
vstore3(pos, idx, P);
}
OpenCL不能创建属性。