Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | custom impl for clGetExtensionFuncitonAddress binding to remove a few ↵ | Michael Bien | 2011-07-18 | 1 | -5/+3 |
| | | | | | gluegen workarounds. should be also a bit more gc friendly. | ||||
* | LLB refactoring. | Michael Bien | 2011-05-27 | 1 | -3/+3 |
| | | | | | | - split up CL into multiple sub interfaces - seperation is now feature wise - introdused llb package for low level classes | ||||
* | small modifications and fixes (build, gluegen) | Michael Bien | 2010-11-15 | 1 | -0/+1 |
| | | | | | | - 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 | -0/+3 |
| | |||||
* | CLEvent callbacks for HLB and LLB. | Michael Bien | 2010-09-02 | 1 | -0/+3 |
| | |||||
* | switched to dynamic linking. All custom code functions must be called via ↵ | Michael Bien | 2010-06-21 | 1 | -28/+36 |
| | | | | funciton pointers since this point. | ||||
* | ForceProcAddressGen for a few extensions. | Michael Bien | 2010-06-15 | 1 | -0/+10 |
| | |||||
* | fixed build... forgot an include. | Michael Bien | 2010-06-15 | 1 | -0/+1 |
| | |||||
* | Refactored LLB into two impl layers to reduce custom code injection ↵ | Michael Bien | 2010-06-08 | 1 | -8/+9 |
| | | | | | | | significantly. - CLAbstractImpl is automatically generated by gluegen (former CLImpl) - CLImply is handwritten and extends CLAbstractImpl to handle special cases | ||||
* | started with dynamic-binding-only build option. | Michael Bien | 2010-05-08 | 1 | -1/+4 |
| | | | | added user.libpath property for user specified library linking. | ||||
* | finished main functionality of ErrorHandler impl. | Michael Bien | 2010-05-04 | 1 | -0/+1 |
| | | | | | | - using event listener add/remove pattern instead add on context creation - context -> error handler object global reference mapping(TM) using LongLongMap in CLImpl - global ref is deleted on context release | ||||
* | clGetExtensionFunctionAddress returns now a long. | Michael Bien | 2010-04-24 | 1 | -2/+3 |
| | |||||
* | dynamic binding for OpenGL specific functionality. | Michael Bien | 2010-04-24 | 1 | -0/+11 |
| | |||||
* | renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵ | Michael Bien | 2010-04-12 | 1 | -2/+2 |
| | | | | team player ;). | ||||
* | removed duplicated imports due to changes in gluegen. | Michael Bien | 2010-04-08 | 1 | -3/+0 |
| | |||||
* | moved generated CLGLI Interface into com.mbien.opencl.gl package. | Michael Bien | 2010-03-08 | 1 | -0/+1 |
| | |||||
* | enabled putMapImage methods in CLCommandQueue. | Michael Bien | 2010-02-19 | 1 | -1/+2 |
| | | | | added slightly modified mapImage implementation via custom code for mapped image buffer size calculation in the glue layer. | ||||
* | added putCopyBufferToImage, putCopyImageToBuffer and putMap/UnmapBuffer ↵ | Michael Bien | 2010-02-18 | 1 | -0/+5 |
| | | | | | | operations to CLCommandQueue. added buffer mapping test to CLBufferTest. | ||||
* | trivial bugfixes, typo and javadoc warning fixes. | Michael Bien | 2010-02-01 | 1 | -0/+4 |
| | | | | | | began to switch to gluegen's libloading infrastructure. added CL extensions accessors to CLPlatform. optimized isFooEnabled() methods for CLCommandQueue. | ||||
* | dynamic dispatch via CLProcAddressTable for OpenCL extensions. | Michael Bien | 2010-01-22 | 1 | -0/+6 |
| | | | | made CLProgram failsafe, updated tests. | ||||
* | introduced CLGLContext, refactored dependencies, cleanup in opencl code. | Michael Bien | 2010-01-02 | 1 | -0/+3 |
| | |||||
* | added cl_ext header to build - extensions are now included in CL and CLGLI api. | Michael Bien | 2009-11-06 | 1 | -0/+1 |
| | | | | | fixed create context codepaths with platform ID as parameter in high level api. updated test. | ||||
* | utility methods and refactoring. | Michael Bien | 2009-10-23 | 1 | -1/+1 |
| | |||||
* | switched from nvidia to khronos headers. | Michael Bien | 2009-10-13 | 1 | -2/+3 |
| | |||||
* | splitted binding in core (CL) and CL-GL interop. (CLGLI) | Michael Bien | 2009-09-23 | 1 | -10/+17 |
| | | | | | began with custom impl. for functions with c -> java callbacks added an utility which uncomments function parameter names in headers | ||||
* | enabled javadoc generator | Michael Bien | 2009-09-20 | 1 | -0/+23 |