aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/jogamp/opencl/CLDevice.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix unit test bugs on Mac OS X 64-bit.Wade Walker2014-02-081-1/+10
| | | | | | | | This commit fixes bugs 959 (local work size set incorrectly), 960 (concurrencyTest() throws ConcurrentModificationException) 963 (programBinariesTest() causes SIGSEGV) and 964 (builderTest() cases CL_INVALID_VALUE). After this commit, all JOCL tests should pass on 64-bit Mac OS X.
* Fix merge w/ latest mbien/edgeSven Gothel2011-06-281-1/+1
|\
| * Fix last merge of mbien/masterSven Gothel2011-06-281-24/+10
| |\
| * | Synced w/ mbien's JOCL branch - Making it compatible w/ GlueGen againSven Gothel2011-05-181-2/+2
| | |
* | | internal refactoring to use new binding interfaces in highlevel api impl.Michael Bien2011-06-151-5/+4
| | |
* | | LLB refactoring.Michael Bien2011-05-271-1/+2
| |/ |/| | | | | | | | | - 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-261-27/+6
| | | | | | | | and CLPlatform.
* | CLAccessor SPI - initial refactorings.Michael Bien2011-05-251-3/+10
|/
* moved all cl calls to CLInfoAccessor (CLDevice and CLPlatform).Michael Bien2011-05-121-27/+13
|
* switched from PointerBuffer to NativeSizeBuffer.Michael Bien2011-04-231-2/+2
|
* added CLDeviceFilters utility api.Michael Bien2011-03-291-0/+12
|
* cl_apple_gl_sharing -> cl_APPLE_gl_sharing.Michael Bien2011-03-291-4/+4
|
* fixed compiler redundant-casts warnings due to language level changes in ↵Michael Bien2011-02-131-1/+1
| | | | gluegen-rt.
* paper work: license and file headers.Michael Bien2010-11-261-0/+28
|
* removed CLContext factory methods with CLPlatform + CLDevice list combinations.Michael Bien2010-09-151-1/+9
| | | | | | | | | | | | justification: - information is now no longer needed since every CLDevice knows its CLPlatform - OpenCL device IDs are not portable between CLPlatforms changes: - Context factories will throw CLInvalidPlatformException if the platform of all CLDevices does not match related changes: - [persistance] CLProgramBuilder stores now the ICD suffix to be later able to map binaries back to the platform + device
* added com.jogamp.util.CLInfo.Michael Bien2010-09-071-0/+61
| | | | | introduced CLProperty annotation for CLDevice and CLPlatform properties. fixed bug in CLVersion.
* misc OpenCL 1.1 HLB updates. ImageFormats, getters, javadoc.Michael Bien2010-07-041-8/+79
|
* update due to changes in JDK7's ARM spec.Michael Bien2010-07-031-5/+5
| | | | | added AutoCloseable dummy for backwards compatibility (won't be loaded when used with JDK7) can be further improved as soon we have extension methods.
* changes due to gluegen size_t fix. Switched back to PointerBuffer. 32bit ↵Michael Bien2010-05-311-2/+2
| | | | systems are now supported again.
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-0/+823
team player ;).