NatronGitHub / openfx-arena

Extra OpenFX plugins for Natron
Other
41 stars 11 forks source link

The OpenCL plugins #1

Closed rodlie closed 5 years ago

rodlie commented 5 years ago

I made some OpenCL (1.2) plugins while at Inria and if I remember right they worked quite well. They where never bundled with Natron since they require OpenCL and we can't provide OpenCL with the bundle (must be provided by the system or graphics driver).

The plugins consist of just some random effects and a meta node that can be used to develop OpenCL kernels and use as a base for PyPlugins. It should also be easy to add new plugins.

We should possible consider splitting them out as openfx-opencl and let travis provide binaries for people to use. Or make travis build binaries in this repo (I can get travis to also build mingw binaries).

I will of course first go through the plugins and code.

Also, ImageMagick is able to probe for libOpenCL before loading it, I should check what they do.

rodlie commented 5 years ago

done in other branch, will merge later