v0.0.1
First phase accomplished
- Available fractals: Julia, Mandelbrot, Dragon, Burning Ship, Generalized Celtic
- Added support for multiple OpenCL implementations
- Performance tests enabled, and few results provided
- CI system on Travis configured
- SDL2 support added
- OpenCL usage is optional, configured during compilation
- cl_khr_fp64 support checked at runtime
Tested Linux OpenCL implementations
- Neo - Intel Graphics Compute Runtime for OpenCL: https://github.com/intel/compute-runtime
- Beignet - OpenCL Library for Intel GPU's: https://cgit.freedesktop.org/beignet
- OpenCL CPU - OpenCL Runtime for Intel Core and Intel Xeon Processors: https://software.intel.com/en-us/articles/opencl-drivers#latest_CPU_runtime
- Nvidia OpenCL 1.2 CUDA - The NVIDIA Accelerated Graphics Driver Set for Linux-x86_64: http://www.nvidia.com
- Portable Computing Language: http://pocl.sourceforge.net
Binary package for Ubuntu 16.04 is also available on Launchpad