Skip to content
The Jenkins Controller is preparing for shutdown. No new builds can be started.
Unstable

Changes

Summary

  1. clarified stream closing in javadoc, initial capacity for StringBuilder. (details)
  2. updated build HowTo, simplified instructions + updated links. (details)
  3. CLAccessor SPI - initial refactorings. (details)
  4. fixed event-condition test which failed sporadically with out-of-order (details)
  5. introduced CLAccessorFactory spi and threadlocal default impl for (details)
  6. LLB refactoring. (details)
  7. javadoc updates. (details)
  8. renamed binding interfaces so we don't have a conflict with HLB. (details)
  9. CLContext uses now CLContextBinding interface. (details)
  10. added blocking waitForEvents() methods to CLEventList. (details)
  11. automatic header update (one new extension + minor modifications). (details)
  12. internal refactoring to use new binding interfaces in highlevel api (details)
  13. added another factory method to CLMultiContext. (details)
  14. - added isReleased() to CLResource, made CLObject public. (details)
  15. CLKernel short setters, setArgs(Object... values) for convenient (details)
  16. main git source location if jogamp (details)
  17. Fix copyright/author tags (details)
Commit dcf83966f7fdd5bfc0753f29d763dfd85e1bfb1e by Michael Bien
clarified stream closing in javadoc, initial capacity for StringBuilder.
The file was modified src/com/jogamp/opencl/CLContext.java (diff)
Commit a0b006f60512e30e362fbe8a15d4b40cc72609e2 by Michael Bien
updated build HowTo, simplified instructions + updated links.
The file was modified doc/HowToBuild.html (diff)
Commit 10c82cf73a2c2e4a944d10294b7d51f4575e0f6e by Michael Bien
CLAccessor SPI - initial refactorings.
The file was addedsrc/com/jogamp/opencl/spi/CLPlatformInfoAccessor.java (diff)
The file was modified src/com/jogamp/opencl/CLEvent.java (diff)
The file was addedsrc/com/jogamp/opencl/spi/CLInfoAccessor.java (diff)
The file was modified src/com/jogamp/opencl/CLDevice.java (diff)
The file was modified src/com/jogamp/opencl/CLSampler.java (diff)
The file was modified src/com/jogamp/opencl/CLPlatform.java (diff)
The file was removedsrc/com/jogamp/opencl/CLInfoAccessor.java (diff)
The file was modified src/com/jogamp/opencl/CLImage.java (diff)
The file was addedsrc/com/jogamp/opencl/CLTLInfoAccessor.java (diff)
Commit cb859fd580d3e1f5afb3c0f77cee0a5e82a394bb by Michael Bien
fixed event-condition test which failed sporadically with out-of-order queues.
The file was modified test/com/jogamp/opencl/CLCommandQueueTest.java (diff)
Commit 08a479b22d4ba9da9ee79fc938ac4de7fb83dc5a by Michael Bien
introduced CLAccessorFactory spi and threadlocal default impl for CLDevice and CLPlatform.
The file was modified src/com/jogamp/opencl/CLEvent.java (diff)
The file was modified src/com/jogamp/opencl/CLImage.java (diff)
The file was modified src/com/jogamp/opencl/CLDevice.java (diff)
The file was addedsrc/com/jogamp/opencl/spi/CLAccessorFactory.java (diff)
The file was modified src/com/jogamp/opencl/CLPlatform.java (diff)
The file was modified src/com/jogamp/opencl/CLSampler.java (diff)
The file was removedsrc/com/jogamp/opencl/CLTLInfoAccessor.java (diff)
The file was addedsrc/com/jogamp/opencl/impl/CLTLInfoAccessor.java (diff)
The file was addedsrc/com/jogamp/opencl/impl/CLTLAccessorFactory.java (diff)
Commit a444a384b808e423f2e8377ff14c69b0c4be043a by Michael Bien
LLB refactoring.
- split up CL into multiple sub interfaces
- seperation is now feature wise
- introdused llb package for low level classes
The file was modified resources/clImplCustomCode.c (diff)
The file was addedresources/cl-program-if.cfg (diff)
The file was modified resources/clgl-if.cfg (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLTexture3d.java (diff)
The file was modified resources/cl-impl.cfg (diff)
The file was modified src/com/jogamp/opencl/CLKernel.java (diff)
The file was addedresources/cl-mem-if.cfg (diff)
The file was addedresources/cl-platform-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLUserEvent.java (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLBuffer.java (diff)
The file was addedsrc/com/jogamp/opencl/llb/impl/CLImpl.java (diff)
The file was modified test/com/jogamp/opencl/HighLevelBindingTest.java (diff)
The file was modified resources/cl-common.cfg (diff)
The file was addedresources/cl-device-if.cfg (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLContext.java (diff)
The file was modified src/com/jogamp/opencl/CLObject.java (diff)
The file was addedsrc/com/jogamp/opencl/llb/impl/CLMemObjectDestructorCallback.java (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLTexture2d.java (diff)
The file was modified src/com/jogamp/opencl/impl/CLTLAccessorFactory.java (diff)
The file was modified src/com/jogamp/opencl/util/CLBuildListener.java (diff)
The file was addedresources/cl-queue-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLPlatform.java (diff)
The file was addedresources/cl-kernel-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLContext.java (diff)
The file was modified src/com/jogamp/opencl/CLImage3d.java (diff)
The file was removedsrc/com/jogamp/opencl/impl/CLImpl.java (diff)
The file was addedsrc/com/jogamp/opencl/llb/impl/CLEventCallback.java (diff)
The file was modified test/com/jogamp/opencl/LowLevelBindingTest.java (diff)
The file was modified src/com/jogamp/opencl/util/CLInfo.java (diff)
The file was modified src/com/jogamp/opencl/CLImageFormat.java (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLImage2d.java (diff)
The file was addedsrc/com/jogamp/opencl/llb/impl/BuildProgramCallback.java (diff)
The file was modified test/com/jogamp/opencl/CLCommandQueueTest.java (diff)
The file was modified src/com/jogamp/opencl/CLImage.java (diff)
The file was modified src/com/jogamp/opencl/CLEvent.java (diff)
The file was addedresources/cl-context-if.cfg (diff)
The file was modified src/com/jogamp/opencl/util/JOCLVersion.java (diff)
The file was addedresources/cl-sampler-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLEventList.java (diff)
The file was addedresources/cl-buffer-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLCommandQueue.java (diff)
The file was modified src/com/jogamp/opencl/spi/CLAccessorFactory.java (diff)
The file was addedresources/cl-image-if.cfg (diff)
The file was modified build.xml (diff)
The file was modified src/com/jogamp/opencl/CLImage2d.java (diff)
The file was modified src/com/jogamp/opencl/CLMemory.java (diff)
The file was removedsrc/com/jogamp/opencl/impl/CLEventCallback.java (diff)
The file was modified src/com/jogamp/opencl/CLProgram.java (diff)
The file was modified src/com/jogamp/opencl/CLBuffer.java (diff)
The file was modified src/com/jogamp/opencl/CLDevice.java (diff)
The file was removedsrc/com/jogamp/opencl/impl/CLMemObjectDestructorCallback.java (diff)
The file was removedsrc/com/jogamp/opencl/impl/BuildProgramCallback.java (diff)
The file was modified test/com/jogamp/opencl/CLProgramTest.java (diff)
The file was modified src/com/jogamp/opencl/CLException.java (diff)
The file was modified src/com/jogamp/opencl/util/CLUtil.java (diff)
The file was modified resources/cl-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLSampler.java (diff)
The file was addedresources/cl-event-if.cfg (diff)
The file was addedsrc/com/jogamp/opencl/util/concurrent/package.html (diff)
The file was modified resources/cl-buffer-if.cfg (diff)
The file was modified nbproject/project.properties (diff)
The file was modified resources/cl-image-if.cfg (diff)
The file was modified resources/cl-platform-if.cfg (diff)
The file was modified resources/cl-sampler-if.cfg (diff)
The file was addedsrc/overview.html (diff)
The file was modified resources/cl-kernel-if.cfg (diff)
The file was modified src/com/jogamp/opencl/llb/impl/CLImpl.java (diff)
The file was addedsrc/com/jogamp/opencl/llb/package.html (diff)
The file was modified resources/cl-program-if.cfg (diff)
The file was addedsrc/com/jogamp/opencl/llb/gl/package.html (diff)
The file was addedsrc/com/jogamp/opencl/package.html (diff)
The file was modified build.xml (diff)
The file was modified resources/cl-event-if.cfg (diff)
The file was modified resources/cl-queue-if.cfg (diff)
The file was modified resources/cl-device-if.cfg (diff)
The file was addedsrc/com/jogamp/opencl/spi/package.html (diff)
The file was addedsrc/com/jogamp/opencl/gl/package.html (diff)
The file was modified resources/cl-mem-if.cfg (diff)
The file was addedsrc/com/jogamp/opencl/util/package.html (diff)
The file was modified resources/cl-context-if.cfg (diff)
Commit 098144aa185f396933c52af6c59201add4978b21 by Michael Bien
renamed binding interfaces so we don't have a conflict with HLB.
The file was modified resources/cl-if.cfg (diff)
The file was modified resources/cl-event-if.cfg (diff)
The file was modified resources/cl-kernel-if.cfg (diff)
The file was modified resources/cl-device-if.cfg (diff)
The file was modified resources/cl-image-if.cfg (diff)
The file was modified resources/cl-program-if.cfg (diff)
The file was modified resources/cl-context-if.cfg (diff)
The file was modified resources/cl-platform-if.cfg (diff)
The file was modified resources/cl-queue-if.cfg (diff)
The file was modified resources/cl-sampler-if.cfg (diff)
The file was modified resources/cl-mem-if.cfg (diff)
The file was modified resources/cl-buffer-if.cfg (diff)
Commit c06bdd44da347a55d69cc764ecbe698e80db99be by Michael Bien
CLContext uses now CLContextBinding interface.
The file was modified src/com/jogamp/opencl/CLContext.java (diff)
The file was modified src/com/jogamp/opencl/CLPlatform.java (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLTexture2d.java (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLContext.java (diff)
Commit 062973e4de89c876f3673d523bb8010822f47564 by Michael Bien
added blocking waitForEvents() methods to CLEventList.
The file was modified src/com/jogamp/opencl/CLEventList.java (diff)
The file was modified src/com/jogamp/opencl/CLCommandQueue.java (diff)
Commit 841d04d5716cbd7ce98a482060c656b1d5050949 by Michael Bien
automatic header update (one new extension + minor modifications).
The file was modified resources/cl-queue-if.cfg (diff)
The file was modified resources/includes/CL_orig/cl_ext.h (diff)
The file was modified resources/includes/CL_orig/cl_gl_ext.h (diff)
The file was modified resources/includes/CL_orig/cl_platform.h (diff)
Commit 4373f933333ecee50dea9686403b6f81759e3b07 by Michael Bien
internal refactoring to use new binding interfaces in highlevel api impl.
The file was modified src/com/jogamp/opencl/CLImage3d.java (diff)
The file was modified src/com/jogamp/opencl/CLMemory.java (diff)
The file was modified src/com/jogamp/opencl/CLCommandQueue.java (diff)
The file was modified src/com/jogamp/opencl/CLSampler.java (diff)
The file was modified src/com/jogamp/opencl/CLImage2d.java (diff)
The file was modified src/com/jogamp/opencl/impl/CLTLAccessorFactory.java (diff)
The file was modified src/com/jogamp/opencl/CLContext.java (diff)
The file was modified src/com/jogamp/opencl/CLProgram.java (diff)
The file was modified src/com/jogamp/opencl/CLUserEvent.java (diff)
The file was modified src/com/jogamp/opencl/spi/CLAccessorFactory.java (diff)
The file was modified src/com/jogamp/opencl/CLBuffer.java (diff)
The file was modified src/com/jogamp/opencl/CLObject.java (diff)
The file was modified src/com/jogamp/opencl/CLEvent.java (diff)
The file was modified src/com/jogamp/opencl/CLPlatform.java (diff)
The file was modified src/com/jogamp/opencl/CLDevice.java (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLBuffer.java (diff)
The file was modified src/com/jogamp/opencl/CLImage.java (diff)
The file was modified src/com/jogamp/opencl/CLKernel.java (diff)
Commit 00096ac5b2c824fc7e8d7203229c8f246caf833c by Michael Bien
added another factory method to CLMultiContext.
The file was modified src/com/jogamp/opencl/util/CLMultiContext.java (diff)
The file was modified src/com/jogamp/opencl/util/CLDeviceFilters.java (diff)
Commit 826dacffbae941a35a7cc74515751ddb1d5711a2 by Michael Bien
 - added isReleased() to CLResource, made CLObject public.
- a CLResource will throw an Exception if released twice.
The file was addedsrc/com/jogamp/opencl/CLObjectResource.java (diff)
The file was modified src/com/jogamp/opencl/CLSampler.java (diff)
The file was modified src/com/jogamp/opencl/CLProgram.java (diff)
The file was modified src/com/jogamp/opencl/CLEvent.java (diff)
The file was modified src/com/jogamp/opencl/util/concurrent/CLQueueContext.java (diff)
The file was modified src/com/jogamp/opencl/CLEventList.java (diff)
The file was modified src/com/jogamp/opencl/util/CLMultiContext.java (diff)
The file was modified src/com/jogamp/opencl/CLMemory.java (diff)
The file was modified src/com/jogamp/opencl/CLContext.java (diff)
The file was modified src/com/jogamp/opencl/CLObject.java (diff)
The file was modified src/com/jogamp/opencl/CLCommandQueue.java (diff)
The file was modified src/com/jogamp/opencl/util/concurrent/CLCommandQueuePool.java (diff)
The file was modified src/com/jogamp/opencl/CLKernel.java (diff)
The file was modified src/com/jogamp/opencl/CLResource.java (diff)
Commit 3016f4fe04dcabdd82d2475a7c23d3b47e1c8766 by Michael Bien
CLKernel short setters, setArgs(Object... values) for convenient initialization.
The file was modified src/com/jogamp/opencl/CLKernel.java (diff)
The file was modified test/com/jogamp/opencl/CLProgramTest.java (diff)
Commit 560d4b4958c2838a934fb2008357a7a85e61b546 by Sven Gothel
main git source location if jogamp
The file was modified doc/HowToBuild.html (diff)
Commit 1f3e8116ed3b18e1fbcf4382c3c5e40c825603ba by Sven Gothel
Fix copyright/author tags
The file was modified resources/cl-kernel-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLEvent.java (diff)
The file was modified resources/cl-event-if.cfg (diff)
The file was modified test/com/jogamp/opencl/LowLevelBindingTest.java (diff)
The file was modified src/com/jogamp/opencl/CLResource.java (diff)
The file was modified src/com/jogamp/opencl/CLProgram.java (diff)
The file was modified src/com/jogamp/opencl/CLObject.java (diff)
The file was modified resources/clgl-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLPlatform.java (diff)
The file was modified src/com/jogamp/opencl/gl/CLGLContext.java (diff)
The file was modified src/com/jogamp/opencl/llb/impl/CLImpl.java (diff)
The file was modified resources/cl-mem-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLBuffer.java (diff)
The file was modified src/com/jogamp/opencl/CLEventList.java (diff)
The file was modified resources/cl-device-if.cfg (diff)
The file was modified src/com/jogamp/opencl/util/CLBuildListener.java (diff)
The file was modified src/com/jogamp/opencl/CLContext.java (diff)
The file was modified resources/cl-platform-if.cfg (diff)
The file was modified resources/cl-queue-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLObjectResource.java (diff)
The file was modified resources/cl-context-if.cfg (diff)
The file was modified src/com/jogamp/opencl/CLImage.java (diff)
The file was modified src/com/jogamp/opencl/CLSampler.java (diff)
The file was modified src/com/jogamp/opencl/JOCLJNILibLoader.java (diff)
The file was modified resources/cl-buffer-if.cfg (diff)
The file was modified resources/cl-if.cfg (diff)
The file was modified resources/cl-impl.cfg (diff)
The file was modified src/com/jogamp/opencl/CLCommandQueue.java (diff)
The file was modified src/com/jogamp/opencl/impl/CLTLAccessorFactory.java (diff)
The file was modified .classpath (diff)
The file was modified src/com/jogamp/opencl/CLKernel.java (diff)
The file was modified resources/cl-common.cfg (diff)
The file was modified src/com/jogamp/opencl/CLMemory.java (diff)
The file was modified resources/cl-image-if.cfg (diff)
The file was modified resources/cl-program-if.cfg (diff)
The file was modified resources/cl-sampler-if.cfg (diff)