Mercurial > hg > Game > Cerium
view example/fft/gpu/transpose.cl @ 1786:ba6ffc679a8f draft
minor fix
author | Masataka Kohagura <e085726@ie.u-ryukyu.ac.jp> |
---|---|
date | Sat, 30 Nov 2013 21:06:44 +0900 |
parents | 2c3adce7eb40 |
children | 144e573b030b |
line wrap: on
line source
__kernel void transpose(__constant long *param, __global float2 *src, __global float2 *dst) { unsigned long xgid = (unsigned long)get_global_id(0); unsigned long ygid = (unsigned long)get_global_id(1); long n = (long)param[3]; unsigned int iid = ygid * n + xgid; unsigned int oid = xgid * n + ygid; dst[oid] = src[iid]; }