summaryrefslogtreecommitdiffstats
path: root/make/config/clImplCustomCode12.c
Commit message (Collapse)AuthorAgeFilesLines
* Factor out common custom C and Java code to reduce duplicationWade Walker2015-11-081-297/+20
| | | | | | | | | Consolidated C custom code so common functions are only defined once in the 1.1 version, then are called from the 1.2 and 2.0 version. Pulled common code in CLImpl up into the autogenerated implementation class and removed the hand-written implementation (since it was left empty). Factored custom Java code out so there was as little duplication as possible across the three CLImpl versions, with common code for all three versions in clImplCustomCode.java.
* Add OpenCL 1.2 and 2.0 headers and CLImpl classesWade Walker2015-11-081-0/+328
Added stub includes for OpenCL 1.2 and 2.0. Added new CLImpl versions for 1.2 and 2.0 to the build, but left them unused for now. The CL bindings used by JOCL are still generated from OpenCL 1.1, so the existing Java code will be able to stay mostly unchanged in the future.