Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | generator should use IllegalArgumentException instead of CLException for ↵ | Michael Bien | 2011-04-27 | 1 | -2/+2 |
| | | | | argument validation. | ||||
* | added direct-nio enforcement for buffer rect methods. | Michael Bien | 2011-02-15 | 1 | -1/+11 |
| | |||||
* | small modifications and fixes (build, gluegen) | Michael Bien | 2010-11-15 | 1 | -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 Bien | 2010-09-02 | 1 | -3/+0 |
| | |||||
* | CLEvent callbacks for HLB and LLB. | Michael Bien | 2010-09-02 | 1 | -1/+0 |
| | |||||
* | OpenCL 1.1 support.OpenCL1.1 | Michael Bien | 2010-06-15 | 1 | -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 Bien | 2010-04-12 | 1 | -2/+2 |
| | | | | team player ;). | ||||
* | several small refactorings, api and javadoc improvements. | Michael Bien | 2010-02-22 | 1 | -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 Bien | 2010-02-01 | 1 | -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 Bien | 2010-01-29 | 1 | -5/+7 |
| | | | | | refactored CLProgram kernel creation code. updated tests. | ||||
* | dynamic dispatch via CLProcAddressTable for OpenCL extensions. | Michael Bien | 2010-01-22 | 1 | -1/+2 |
| | | | | made CLProgram failsafe, updated tests. | ||||
* | temporary dissabled non direct NIO binding for methods containing long[] ↵ | Michael Bien | 2010-01-19 | 1 | -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 Bien | 2010-01-14 | 1 | -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 Bien | 2010-01-12 | 1 | -0/+28 |
| | | | | bindings for performance critical functions. | ||||
* | generated javadoc links now to the official OpenCL doc ↵ | Michael Bien | 2009-11-22 | 1 | -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 Bien | 2009-11-01 | 1 | -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 Bien | 2009-10-13 | 1 | -1/+9 |
| | |||||
* | cleaned up resources folder structure and build. | Michael Bien | 2009-10-12 | 1 | -2/+0 |
| | |||||
* | splitted binding in core (CL) and CL-GL interop. (CLGLI) | Michael Bien | 2009-09-23 | 1 | -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 Interoperability | Michael Bien | 2009-09-19 | 1 | -0/+17 |