summaryrefslogtreecommitdiffstats
path: root/resources/cl-common.cfg
Commit message (Collapse)AuthorAgeFilesLines
* LLB refactoring.Michael Bien2011-05-271-2/+2
| | | | | | - split up CL into multiple sub interfaces - seperation is now feature wise - introdused llb package for low level classes
* generator should use IllegalArgumentException instead of CLException for ↵Michael Bien2011-04-271-2/+2
| | | | argument validation.
* added direct-nio enforcement for buffer rect methods.Michael Bien2011-02-151-1/+11
|
* small modifications and fixes (build, gluegen)Michael Bien2010-11-151-0/+2
| | | | | | - do not fail if artifact.properties is missing in jogl - include cl_ext.h to jocl glue code - added quotes to #warning text in cl_platform.h to be able to cleanly read it via gluegen
* CLMemObjectDestructorCallback for HLB and LLB.Michael Bien2010-09-021-3/+0
|
* CLEvent callbacks for HLB and LLB.Michael Bien2010-09-021-1/+0
|
* OpenCL 1.1 support.OpenCL1.1Michael Bien2010-06-151-1/+9
| | | | | | | | - updated headers - removed deprecated function from HLB - updated javadoc taglets and all references - disabled cl_vendor_ext.h since most of them are now in the official headers - TODO revisit callbacks
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-2/+2
| | | | team player ;).
* several small refactorings, api and javadoc improvements.Michael Bien2010-02-221-0/+1
| | | | | added automatically generated specialized CLExceptions for each known OpenCL error. added get/set Properties to CLCommandQueue.
* trivial bugfixes, typo and javadoc warning fixes.Michael Bien2010-02-011-0/+7
| | | | | | began to switch to gluegen's libloading infrastructure. added CL extensions accessors to CLPlatform. optimized isFooEnabled() methods for CLCommandQueue.
* splitted CLImageFormat into CLImageFormat and (generated) CLImageFormatImpl.Michael Bien2010-01-291-5/+7
| | | | | refactored CLProgram kernel creation code. updated tests.
* dynamic dispatch via CLProcAddressTable for OpenCL extensions.Michael Bien2010-01-221-1/+2
| | | | made CLProgram failsafe, updated tests.
* temporary dissabled non direct NIO binding for methods containing long[] ↵Michael Bien2010-01-191-0/+26
| | | | | | | | since its broken on 32bit systems. refactored high level binding to use direct NIO exclusively. temporary dissabled low level binding junit tests. green bar on 32 and 64 bit systems.
* cleaned up NioDirectOnly list, added clSetKernelArg to list.Michael Bien2010-01-141-14/+11
| | | | | | added experimental QueueBarrier for easy synchronization between multiple concurrent CLCommandQueues. refactored CLCommandQueue, added putTask(). added another concurrency JUnit test.
* enforce client side "good behavior" by generating direct-memory-only ↵Michael Bien2010-01-121-0/+28
| | | | bindings for performance critical functions.
* generated javadoc links now to the official OpenCL doc ↵Michael Bien2009-11-221-0/+2
| | | | | | (http://www.khronos.org/opencl/sdk/1.0/docs/man/xhtml/). every generated method contains now a link to the specific OpenCL man page of the native OpenCL function.
* renamed automatic generated struct accessor cl_image_format to CLImageFormat.Michael Bien2009-11-011-0/+12
| | | | | getters/setters use now camel case naming without underscores. (note: gluegen patch is pending to rename getters/setters of struct accessors)
* switched from nvidia to khronos headers.Michael Bien2009-10-131-1/+9
|
* cleaned up resources folder structure and build.Michael Bien2009-10-121-2/+0
|
* splitted binding in core (CL) and CL-GL interop. (CLGLI)Michael Bien2009-09-231-0/+5
| | | | | began with custom impl. for functions with c -> java callbacks added an utility which uncomments function parameter names in headers
* introduced CLGLI interface for OpenCL-OpenGL InteroperabilityMichael Bien2009-09-191-0/+17