summaryrefslogtreecommitdiffstats
path: root/src/com/jogamp/opencl/CLProgramBuilder.java
Commit message (Collapse)AuthorAgeFilesLines
* Code Clean-Up based on our Recommended Settings (jogamp-scripting ↵Sven Gothel2014-07-031-63/+63
| | | | | | | | | | | | | 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
* 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 ;).