Can any one tell me how to typecast a char*
pointer to int*
in OpenCL kernel function??
I tried ((int*) char_pointer)
but it is not wo
You have to qualify the pointer with the correct address space, I think.
If you don't specify the address space, __private
is assumed, but your source pointer seems to be a __global
pointer (from your comment), so the address spaces are incompatible.
So try to use (__global int*)
instead of just (int*)
.