summaryrefslogtreecommitdiff
path: root/kernels/builtin_local_linear_id.cl
blob: 0ddcc73483fc978c4c108102c789a8079bdc9dfd (plain)
1
2
3
4
5
6
kernel void builtin_local_linear_id( __global int *ret) {
  int id = get_local_linear_id() + (get_group_id(0) + \
           get_group_id(1) * 2 + get_group_id(2) * 6) * \
           get_local_size(0) * get_local_size(1) * get_local_size(2);
  ret[id] = id;
}