| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
| |
updated javadoc.
|
|
|
| |
keyset iterations, typos, @Override, synchronization, varargs
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
- uses low level BuildProgramCallback internally
- updated tests, testing async builds
|
|
team player ;).
|