summaryrefslogtreecommitdiffstats
path: root/src/kernels/complex.cl
diff options
context:
space:
mode:
Diffstat (limited to 'src/kernels/complex.cl')
-rw-r--r--src/kernels/complex.cl6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/kernels/complex.cl b/src/kernels/complex.cl
index d6b11e3..93c0f02 100644
--- a/src/kernels/complex.cl
+++ b/src/kernels/complex.cl
@@ -63,10 +63,12 @@ c_div (global float *in1,
}
kernel void
-c_conj (global float *data)
+c_conj (global float *data,
+ global float *out)
{
int idx = get_global_id(1) * 2 * get_global_size(0) + 2 * get_global_id(0);
- data[idx+1] = -data[idx+1];
+ out[idx] = data[idx];
+ out[idx+1] = -data[idx+1];
}
/**