aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/jogamp/opencl/impl
Commit message (Collapse)AuthorAgeFilesLines
* Code Clean-Up based on our Recommended Settings (jogamp-scripting ↵Sven Gothel2014-07-032-30/+30
| | | | | | | | | | | | | c47bc86ae2ee268a1f38c5580d11f93d7f8d6e74) - Change non static accesses to static members using declaring type - Change indirect accesses to static members to direct accesses (accesses through subtypes) - Add final modifier to private fields - Add final modifier to method parameters - Add final modifier to local variables - Remove unnecessary casts - Remove unnecessary '$NON-NLS$' tags - Remove trailing white spaces on all lines
* Minor editing: Remove static imports, using 'final' add some '@XXX' ↵Sven Gothel2014-02-211-18/+19
| | | | | | decorations to remove warnings. Note 'static import' is evil .. :)
* Bug 979: Add 'CL_DEVICE_MEM_BASE_ADDR_ALIGN' to CLDevice and overal maximum ↵Sven Gothel2014-02-211-1/+9
| | | | | | to CLContext - Split CLBufferTest and use alignment. See Bug 979 for remaining issues and discussion.
* Fix copyright/author tagsedgeSven Gothel2011-06-281-1/+30
|
* Fix merge w/ latest mbien/edgeSven Gothel2011-06-282-12/+12
|\
| * Fix last merge of mbien/masterSven Gothel2011-06-282-0/+224
| |\
| * | Synced w/ mbien's JOCL branch - Making it compatible w/ GlueGen againSven Gothel2011-05-181-19/+19
| | |
* | | internal refactoring to use new binding interfaces in highlevel api impl.Michael Bien2011-06-151-3/+4
| | |
* | | LLB refactoring.Michael Bien2011-05-275-422/+1
| |/ |/| | | | | | | | | - split up CL into multiple sub interfaces - seperation is now feature wise - introdused llb package for low level classes
* | introduced CLAccessorFactory spi and threadlocal default impl for CLDevice ↵Michael Bien2011-05-262-0/+224
|/ | | | and CLPlatform.
* switched from PointerBuffer to NativeSizeBuffer.Michael Bien2011-04-231-28/+28
|
* paper work: license and file headers.Michael Bien2010-11-264-0/+112
|
* fixed javadoc warnings.Michael Bien2010-11-211-1/+1
|
* CLMemObjectDestructorCallback for HLB and LLB.Michael Bien2010-09-022-0/+31
|
* CLEvent callbacks for HLB and LLB.Michael Bien2010-09-022-0/+26
|
* switched to dynamic linking. All custom code functions must be called via ↵Michael Bien2010-06-211-19/+59
| | | | funciton pointers since this point.
* Refactored LLB into two impl layers to reduce custom code injection ↵Michael Bien2010-06-081-0/+193
| | | | | | | significantly. - CLAbstractImpl is automatically generated by gluegen (former CLImpl) - CLImply is handwritten and extends CLAbstractImpl to handle special cases
* CLBuildListener functionality for high level bindings.Michael Bien2010-05-021-0/+19
- uses low level BuildProgramCallback internally - updated tests, testing async builds