[Pull Request - Merged] OpenCL for jME3

Hello,
and greetings from New Zealand (I’m on vacation).

Yes, the OpenCL wrapper is in the 3.2 branch and fully functional.
After the initial merge, it has seen one revision through the issues #694 and #695.

OpenCL can’t replace shaders, but what it can do is transform textures and vertex buffers. Hence you could use it to preprocess meshes (physics, animation, …) or to postprocess the final image (if the effect framework is not sufficient) or whatever else you can think of.

I’ve also demonstrated in Sorting Algorithms with OpenCL that the OpenCL wrapper can also be used for general GPU computing without any graphics context.

If you have any further questions, feel free to ask.

1 Like