try in clozure cl on windows 8.1 32bit (also doesnt work)
ft works in win32 8.1 sbcl (however, i have not the multithreading library)
document how foreign data in ccl needs to be allocateded and start implementation
think more about how to get fast speed of ffts in ccl. ivectors can not be complex. but i can use array displacements to create multidimnesional vectors. i think i will use double-float ivectors and use dimensions h w 2 to be able to treat them as complex
try if finalize from trivial-garbage will work together with ccl ivectors
finalize seems to work
modify planner to use foreign-heap-allocated double-float arrays in ccl
its quite cumbersome to obtain the pointer for an heap-ivector
fft call works in opencl on win32 8.1, the input and output array are currently copied but it should be possible to modify this for use without copying.