summaryrefslogtreecommitdiffstats
path: root/src/com/jogamp/opencl/CLProgramBuilder.java
Commit message (Collapse)AuthorAgeFilesLines
* Fix unit test bugs on Mac OS X 64-bit.Wade Walker2014-02-081-9/+11
| | | | | | | | 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.
* using device name and platform vendor suffix for device identification.Michael Bien2011-04-291-29/+17
|
* code cleanup in CLProgramBuilder.writeObject().Michael Bien2011-04-191-7/+15
|
* CLBuildConfiguration.save(..) should store device index and not the device id.Michael Bien2011-04-191-10/+45
| | | updated javadoc.
* code review using findbugsMichael Bien2011-02-271-3/+7
| | | keyset iterations, typos, @Override, synchronization, varargs
* 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-3/+19
| | | | | | | | | | | | 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
* CLBuildListener functionality for high level bindings.Michael Bien2010-05-021-2/+13
| | | | | - uses low level BuildProgramCallback internally - updated tests, testing async builds
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-0/+325
team player ;).