- Jeffrey Phillips Freeman jeffrey.freeman@syncleus.com
- Florian Roesler florian.roesler@wooga.net
- Witold Bolt
- Kenneth Skovhede
- Ryan LaMothe
- Oliver Coleman
- Steven Libby
- Paul Miner
- Lorenzo Gallucci
- Luis Mendes luis.p.mendes@gmail.com
Below are some of the specific details of various contributions.
- AMD Corporation for being the founder of the project and contributing most of the code that originally got the project off the ground
- Witold Bolt provided patch for issue #5. Added and tested Mac OS support. Oct 12th 2011
- Kenneth Skovhede provided patch for issue #11 (Correcting conversion of Java Nan and Infinity values to OpenCL equiv). Oct 28th 2011
- Kenneth Skovhede provided patch for issue #12 (Handling of Kernel static fields) Oct 28th 2011.
- Ryan LaMothe provided patch for issue #3 (Support of char - mapped to unsigned short) Nov 28th 2011.
- Ryan LaMothe provided patch for issue #22 (Integrate FindBugs into the Ant build scripts) Feb 18th 2012.
- Ryan LaMothe provided patch for issue #37 (Add Kernel and JNI build support for Applets and JNLP JWS) Feb 18th 2012.
- Oliver Coleman provided patch for issue #64 (Support explicit boolean put and get) Aug 15th 2012
- Steven Libby provided patch for #6 (Allow finer control over fallback mode selection) Aug 21th 2012
- Steven Libby and Ryan Lamothe for #10 (Support for OpenMP, major refactoring cleanup and support for multidim arrays) March 28th 2013
- Paul Miner issue #61 and #115 (JTP Speed up and fixes to explicit puts) June 13th 2013 & lgalluci for his fix for issue #121 (incorrect toString for 3D ranges) July 6th 2013
- Luis Mendes Issue #51 JVM crash when using multi-dimensional local arrays (refs #51)
- Luis Mendes submitted local arrays handling 1D and ND, to cope with arrays resizing across kernel executions
- Luis Mendes submitted #107 aparapi now supports efficient execution on discrete GPU and other devices
- Luis Mendes submitted - Support for OpenCLDevice configurator/configure API
- Luis Mendes - Fix for Issue #153 Potential JVM crash when using multi-dimensional arrays(>1D) (refs #153)
- Luis Mendes - Code refactorization for AparapiBuffer and ArrayBuffer classes improving OO concerns separation