Python wrapper status update:
It's working! For people who are comfortable building Python modules with the Cython utility, it's ready to use:
There are some more things I want to add to the project before we declare that "it's ready" for general consumption:
1) Add a pre-built binary to the repository somehow. I am not sure how geggo (the originator of the project) wants to do that, so I'm not sure how much longer it will be until he thinks we're ready for that step.
2) Add more sample programs showing: a) that is works and b) how to use the library from Python
3) Add at least one sample program that demonstrates properly functioning OpenGL context sharing.
4) Port at least one AMD sample project, perhaps ObjectDetection, to the Python interface as a means of showing other people how to tackle converting other samples. If I can get that working then it means that the common base class for FFT sample programs is already ported and thus other samples should be easy to implement. (right?)
That said, anyone pythonista who feels comfortable compiling his own extension module from the reasonably well documented procedure in the git repo should feel free to go ahead and give it a try.
>The first is that my OpenCL experience has so far spanned only the use of PyOpenCL
We've got the AMD library working with PyOpenCL now. Here's the project page:
If you need any help building the module, you can post something here on this board, or you can take it over to the PyOpenCL mailing list: