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

Changes

#1169 (Aug 12, 2023, 6:16:53 PM)

  1. Add new kernel workgroup info functions to CLKernel — Wade Walker / cgit
  2. Remove non-functional CL_KERNEL_GLOBAL_WORK_SIZE test — Wade Walker / cgit
  3. Changes CLMemory's getNIOSize() and getNIOCapacity() to use buffer.limit() instead of capacity() in order to respect the user's desired buffer size in memory operations. — emily.leiviska / cgit
  4. Changing CLBuffer#create to respect the limit instead of capacity on the direct buffer that the CLBuffer is being created for as this more closely represents the users intention about the buffer size. — emily.leiviska / cgit
  5. Adopt to GlueGen change: Drop ManualStaticInitCall, PointerBuffer.ELEMENT_SIZE -> AbstractBuffer.POINTER_SIZE — Sven Gothel / cgit

#1161 (May 8, 2023, 5:24:19 PM)

  1. JOCL File Layout: Have *-java-src.zip inside jar folder — Sven Gothel / cgit
  2. Update Windows build scripts — Sven Gothel / cgit

#1151 (Jan 23, 2023, 11:41:03 AM)

  1. Remove Windows dll-rename, adopting to cpptasks.jar change — Sven Gothel / cgit

#1137 (Jan 4, 2020, 11:05:13 PM)

  1. native.tag.jar: include *.symbols — Sven Gothel / cgit
  2. native.tag.jar: Revert explicit inclusion of *.symbols file — Sven Gothel / cgit
  3. fix windows build scripts — Sven Gothel / cgit
  4. scripts: use gluegen's renamed setenv-build-jogl-* -> setenv-build-jogamp-* — Sven Gothel / cgit

#1134 (Jan 2, 2020, 10:37:28 AM)

  1. javadoc: fix — Sven Gothel / cgit

#1133 (Jan 2, 2020, 7:40:09 AM)

  1. update make-all script — Sven Gothel / cgit
  2. all build scripts: make.jocl.all-host-macos.sh make.jocl.all-host-linux.sh ; Add iOS build scripts — Sven Gothel / cgit
  3. Depend on jogl-all-noawt.jar instead of jogl-all.jar, allowing mobile device w/o AWT (iOS) — Sven Gothel / cgit

#1128 (Dec 31, 2019, 10:45:37 PM)

  1. Update CSS; Add responsive viewport design tag — Sven Gothel / cgit
  2. Update CSS; Add responsive viewport design tag — Sven Gothel / cgit
  3. Bug 1363: Java 11: Use new Android SDK 24 for Eclipse Android .classpath — Sven Gothel / cgit
  4. Bug 1417: Android: Adapt to GlueGen's 'aapt.signed' d8 usage and use manifest SDK API [min=21, target=28] — Sven Gothel / cgit
  5. Bug 1417 - Android: Manifest*-android* can no more have 'Name: <folder>' directives for apk — Sven Gothel / cgit
  6. Native CC: Set usehighleveltool=true (e.g. ld via clang) writesoname=true (required by android) — Sven Gothel / cgit

#1118 (Apr 8, 2019, 7:35:27 AM)

  1. Bug 1190: Adapt cross build scripts — Sven Gothel / cgit

#1117 (Apr 6, 2019, 2:30:49 AM)

  1. added support for Android x86 platforms — xavier.hallade / cgit
  2. added workaround to list devices in case platform only supports — xavier.hallade / cgit
  3. Bug 1295: Add linux-aarch64 GNU/Linux AArch64 support — xerxes / cgit
  4. Bug 1316: MacOSX: Keep *.dylib (Don't move to *.jnilib) — Sven Gothel / cgit
  5. Bug 1367: Adapt to TempFileCache & TempJarCache Changes — Sven Gothel / cgit

#1111 (Nov 17, 2015, 12:16:07 AM)

  1. Make gluegen output messages more informative — Wade Walker / cgit
  2. Remove unused file cl_render_ext.h — Wade Walker / cgit
  3. Upgrade OpenCL headers to standard Khronos version 1.1 — Wade Walker / cgit
  4. Remove copy of generated Java files to build-temp directory — Wade Walker / cgit
  5. Add OpenCL 1.2 and 2.0 headers and CLImpl classes — Wade Walker / cgit
  6. Add explicit version number to original CL impl classes. — Wade Walker / cgit
  7. Factor out common custom C and Java code to reduce duplication — Wade Walker / cgit
  8. Add ability to access newer CLImpl versions for devices — Wade Walker / cgit
  9. Remove use of CL*Binding interfaces — Wade Walker / cgit
  10. Remove creation and all references to CL*Binding interfaces — Wade Walker / cgit
  11. Remove CLGL interface — Wade Walker / cgit
  12. Add versioned interfaces for CL 1.1, 1.2, and 2.0 — Wade Walker / cgit
  13. Replace erroneous tabs with spaces. — Wade Walker / cgit
  14. Remove unused stuff from build.xml — Wade Walker / cgit
  15. Fix generated files dependency check; remove unused include paths — Wade Walker / cgit
  16. Fix CLProgram build lock to work on Intel OpenCL implementation — Wade Walker / cgit
  17. Fix CLProgramTest for Intel OpenCL — Wade Walker / cgit
  18. Fix command queue test for Intel — Wade Walker / cgit
  19. Fix compilation of OpenCL 2.x headers on OS X — Wade Walker / cgit
  20. Fix OS X 32-bit builds for OpenCL 1.2 and 2.0 — Wade Walker / cgit
  21. Bug 1268: Adapt to GlueGen commit — Sven Gothel / cgit
  22. Bump scripts to jre1.8.0_66 — Sven Gothel / cgit

#1100 (Oct 3, 2015, 10:08:29 PM)

  1. JOCL QueueThread extends InterruptSource.Thread — Sven Gothel / cgit

#1056 (Jul 16, 2015, 4:25:15 AM)

  1. GLhandleARB set to void * on OS X, unsigned int everywhere else — Wade Walker / cgit
  2. Add debug targets to match those in gluegen and jogl — Wade Walker / cgit
  3. Remove stub includes that are duplicates of gluegen's and jogl's — Wade Walker / cgit
  4. Remove obsolete Netbeans build files — Wade Walker / cgit
  5. Include Khronos derived glcorearb.h before cl_gl.h, avoiding typedef — Sven Gothel / cgit

#1045 (Mar 27, 2015, 1:00:49 PM)

  1. Adapt to GlueGen commit 5ca2db226e23c61339943f981a3f46300818cb9a (Use — Sven Gothel / cgit

#1037 (Mar 11, 2015, 3:39:01 PM)

  1. Adapt to GlueGen commit 454fac44efd1728d8f5c09ed4abd4041f6187e44: — Sven Gothel / cgit

#1029 (Feb 3, 2015, 4:00:08 PM)

  1. Bug 1124 - Android Build: Use SDK >= 24.0.2 (build-tools >= 21.1.2) and — Sven Gothel / cgit
  2. Bug 1122 - Add ARM 64bit build support, add Android ARM 64 bit build — Sven Gothel / cgit
  3. Bug 682 - Relocating javax.media.opengl.* -> com.jogamp.opengl.* — Sven Gothel / cgit
  4. Adapt APK install scripts for harmonized os.and.arch names, see GlueGen — Sven Gothel / cgit
  5. Add javadoc arg (property 'javadoc.xarg1') '-Xdoclint:none' if java >= — Sven Gothel / cgit

#1004 (Sep 3, 2014, 8:27:54 AM)

  1. Bug 978: Promote CLAbstractImpl.isAvailable() to CLPlatform, public API. — Sven Gothel / cgit
  2. Bug 978: UITestCase shall only report 'not available on this machine', — Sven Gothel / cgit

#1002 (Sep 1, 2014, 6:29:57 PM)

  1. Scripts: Bump to java 1.8.0_20 — Sven Gothel / cgit
  2. Bug 1057: Analyze CLProgramTest freeze on Win 8.1 Intel i7-4770T CPU / — Sven Gothel / cgit
  3. Fix Eclipse .classpath: build/gensrc/java replaced w/ simple src — Sven Gothel / cgit

#1001 (Sep 1, 2014, 12:29:30 AM)

  1. Scripts: Bump to java 1.7.0_67 and apache-ant 1.9.4 — Sven Gothel / cgit

#988 (Jul 11, 2014, 5:04:20 AM)

  1. Bug 1024: Add fallback for native-jar-file location via classpath — Sven Gothel / cgit

#987 (Jul 10, 2014, 8:54:26 PM)

  1. Bug 1023/Bug 1024: Create native jar files for different configurations — Sven Gothel / cgit

#982 (Jul 5, 2014, 5:13:17 PM)

  1. Bug 1023, Bug 1024: Adapt to GlueGen commit — Sven Gothel / cgit

#980 (Jul 3, 2014, 6:39:14 PM)

  1. Code Clean-Up based on our Recommended Settings (jogamp-scripting — Sven Gothel / cgit

#972 (Jun 25, 2014, 3:42:15 PM)

  1. Add System.err log if CL/JNI library could not be loaded — Sven Gothel / cgit

#971 (Jun 25, 2014, 10:24:00 AM)

  1. Adapt to GlueGen commit 9ee44e1a289ecbac024662dd5a2ffc42e8add023 (Bug — Sven Gothel / cgit

#968 (Jun 19, 2014, 5:53:55 AM)

  1. Adapt to GlueGen commit c3054a01990e55ab35756ea23ab7d7c05f24dd37 — Sven Gothel / cgit
  2. Adapt to GlueGen commit 2f6586292cd298bbc19d8acda0f7cf303c82078b — Sven Gothel / cgit

#959 (May 12, 2014, 3:08:39 AM)

  1. Fix build instructions — Wade Walker / cgit
  2. unit test: preserve hs_err_pid*.log files (move to results folder for — Sven Gothel / cgit
  3. ignore all build* folders — Sven Gothel / cgit
  4. Bug 978: Promote whether a test shall fail due to unavailable CL driver — Sven Gothel / cgit

#958 (Apr 14, 2014, 12:04:42 AM)

  1. Use gluegen's JUnit in Eclipse — Wade Walker / cgit
  2. Start adding texture interop test. — Wade Walker / cgit
  3. Finish texture sharing test. — Wade Walker / cgit
  4. Fix CL-GL interoperability tests on Mac. — Wade Walker / cgit

#955 (Apr 13, 2014, 11:24:43 PM)

  1. Fix direct buffer usage in lowLevelVectorAddTest — Wade Walker / cgit

#952 (Apr 9, 2014, 6:21:47 PM)

  1. Fix C build warnings. — Wade Walker / cgit
  2. Load jocl.properties if present. — Wade Walker / cgit
  3. Pass function pointers into clEnqueueMapImage. — Wade Walker / cgit
  4. Remove unnamed struct emission warnings. — Wade Walker / cgit
  5. Remove alignment warning in gluegen preprocessing. — Wade Walker / cgit
  6. Remove warnings, turn on linting, fix Eclipse. — Wade Walker / cgit
  7. Remove Java lint warnings. — Wade Walker / cgit
  8. Fix crashes due to AMD driver bugs. — Wade Walker / cgit
  9. Fix transposed arguments in putCopyBufferRect — Wade Walker / cgit

#942 (Feb 25, 2014, 10:10:07 PM)

  1. Fix new subBufferTest02FloatBuffer() test on Solaris. — Wade Walker / cgit

#940 (Feb 25, 2014, 4:25:07 PM)

  1. Fix OpenCL test failures on Solaris. — Wade Walker / cgit

#938 (Feb 23, 2014, 12:00:31 AM)

  1. Fix memory problems in High/LowLevelBindingTests. — Wade Walker / cgit

#936 (Feb 21, 2014, 10:23:48 AM)

  1. Bug 979: Add 'CL_DEVICE_MEM_BASE_ADDR_ALIGN' to CLDevice and overal — Sven Gothel / cgit
  2. Minor editing: Remove static imports, using 'final' add some '@XXX' — Sven Gothel / cgit

#935 (Feb 21, 2014, 5:43:39 AM)

  1. build.xml: Don't re-generate source (gluegen) if CLAbstractImpl_JNI.c — Sven Gothel / cgit
  2. Fix build.xml (regression): Re-activate 'generate.jdk6.autocloseable, — Sven Gothel / cgit

#932 (Feb 17, 2014, 2:59:16 AM)

  1. Windows build scripts: Bump ant to 1.8.2 — Sven Gothel / cgit
  2. Fix build.xml: Remove gluegen config dependency on ../build using — Sven Gothel / cgit
  3. Fix windows test scripts (CP, D_ARGS, ..) — Sven Gothel / cgit
  4. Fix Bug 920 - JOCL does not work on windows with 32 bit vm (1/2) — Sven Gothel / cgit
  5. Fix Bug 920 - JOCL does not work on windows with 32 bit vm (2/2) — Sven Gothel / cgit

#928 (Feb 15, 2014, 10:16:28 PM)

  1. Fix unit test bugs on Mac OS X 64-bit. — Wade Walker / cgit
  2. Add scripts/check-junit.sh to validate local unit tests .. — Sven Gothel / cgit
  3. Fix build scripts — Sven Gothel / cgit
  4. script: set exec flag — Sven Gothel / cgit

#922 (Jan 31, 2014, 12:36:56 PM)

  1. Fix javadoc packagenames — Sven Gothel / cgit

#919 (Jan 26, 2014, 5:57:21 AM)

  1. Rename TestUtils -> MiscUtils (not a test), remove 'main' .. oops — Sven Gothel / cgit
  2. MiscUtils: Forgot to change access of package-private to public due to — Sven Gothel / cgit

#917 (Jan 26, 2014, 5:44:03 AM)

  1. Unit Tests: Also test 'Test*' while excluding inner classes — Sven Gothel / cgit

#916 (Jan 26, 2014, 5:34:22 AM)

  1. Bug 884: Add standard JogAmp build files. — Wade Walker / cgit
  2. Bug 884: Move obsolete NB based build files to 'obsolete.make-nb' ; Fix — Sven Gothel / cgit
  3. Avoid sealed package violation: Move AutoCloseable to com.jogamp.opencl — Sven Gothel / cgit
  4. Add '-b${joal.build.number}' to joal.version / archive.name ; Produce — Sven Gothel / cgit
  5. build.xml: Fix jogl.build: Use [passed or default] jogl.build as well as — Sven Gothel / cgit
  6. Cleanup Build: GlueGen config files, stub_includes; Add JoclVersion, — Sven Gothel / cgit
  7. Add unit test TestJoclVersion and UITestCase base class for singleton — Sven Gothel / cgit
  8. Adapt all unit tests to use UITestCase and enforce named unit test — Sven Gothel / cgit
  9. JoclVersionActivity: Dump info on stderr for adb logcat — Sven Gothel / cgit
  10. Fix build.xml: Processed CL stub_includes _must_ reside in current — Sven Gothel / cgit

#906 (Jan 23, 2014, 5:24:49 AM)

  1. Jar Manifest: Add empty line before EOF (otherwise last line is cut-off — Sven Gothel / cgit

#876 (Nov 17, 2013, 9:27:06 PM)

  1. Use 'gluegen-clang.properties' for generic clang and — Sven Gothel / cgit

#872 (Nov 1, 2013, 7:22:08 AM)

  1. Bug 881 - Add 'Application-Name' in Jar's manifest to avoid Java6 NPEs — Sven Gothel / cgit

#866 (Oct 25, 2013, 9:50:14 AM)

  1. Fix MacOSX build scripts / Add scripts/make.jocl.all.macosx-clang.sh — Sven Gothel / cgit

#865 (Oct 19, 2013, 7:11:23 AM)

  1. CLDynamicLibraryBundleInfo: Add libPVROCL.so lookup if Android .. — Sven Gothel / cgit

#864 (Oct 19, 2013, 6:48:51 AM)

  1. Bump 7u45 — Sven Gothel / cgit
  2. Bug 773 - Device specific JOCL dynamic library look-up on Android - Part — Sven Gothel / cgit

#861 (Oct 18, 2013, 12:29:29 AM)

  1. Fixing some argument order issues; fixing creation of CLContext on Mac — lixoman100 / cgit
  2. Refine 7b21b5abb6373637eeeb270de05bb7472f70b853: Add — Sven Gothel / cgit
  3. Fix Bug 573: putCopyBuffer(..)'s src/dest offset was not passed to — Sven Gothel / cgit
  4. Bug 552 putMapImage(..): Added variant w/ long[] imageRowPitch and — Sven Gothel / cgit
  5. CLCommandQueue/CLException: Remove 'import static pack.class.*' for all — Sven Gothel / cgit
  6. Bug 579: Use result value in checkForError(..) for — Sven Gothel / cgit

#854 (Oct 4, 2013, 10:33:28 PM)

  1. artifact.properties: Add jocl.build.version:=jogamp.version — Sven Gothel / cgit

#842 (Sep 21, 2013, 7:34:22 AM)

  1. Fix Bug 835: Add validation script .. however, classes were java6 clean. — Sven Gothel / cgit
  2. Bump to JDK/JRE 7u40. — Sven Gothel / cgit

#832 (Jul 17, 2013, 5:44:41 PM)

  1. Javadoc: Use JogAmp Stylesheet / Colors .. — Sven Gothel / cgit

#814 (Jun 25, 2013, 1:36:24 PM)

  1. Eclipse: Add junit4 dep. — Sven Gothel / cgit
  2. CLContext.release: Avoid 'concurrency map modify exception' — Sven Gothel / cgit
  3. Fix regression of commit 20a94528161909e12fdcbd06cf5affe89a37efb9: — Sven Gothel / cgit
  4. CLCommandQueueTest: Remove warning .. — Sven Gothel / cgit

#811 (Jun 24, 2013, 11:18:13 AM)

  1. Bug 758: Fix scripts and ant build files to work w/ Java7 (default now) — Sven Gothel / cgit

#803 (Jun 15, 2013, 3:04:29 AM)

  1. Android SDK changes: Add /build-tools/17.0.0 to PATH — Sven Gothel / cgit

#802 (Jun 11, 2013, 6:18:33 PM)

  1. Fix eclipse .classpath file (import dependent projects, don't use JAR — Sven Gothel / cgit

#783 (Apr 24, 2013, 6:16:18 AM)

  1. Use new toolchain (gluegen 3b7ea9f67487be8f133c19b493b632fc579c5049) — Sven Gothel / cgit
  2. Add scripts/make.jocl.all.sh — Sven Gothel / cgit

#770 (Mar 29, 2013, 10:44:58 AM)

  1. Adapt to new version scheme, see GlueGen — Sven Gothel / cgit

#754 (Mar 9, 2013, 5:23:27 AM)

  1. LICENSE: Repository http://github.com/JogAmp/jocl — xerxes / cgit
  2. LICENSE: The JogAmp community is community lead - we welcome new commits — xerxes / cgit

#736 (Jan 19, 2013, 7:15:38 AM)

  1. README: Add new IRC channel, mark Jabber deprecated — Sven Gothel / cgit

#719 (Dec 27, 2012, 8:10:01 AM)

  1. Android build scripts: Fix env. name ANDROID_SDK_HOME -> ANDROID_HOME — Sven Gothel / cgit

#667 (Aug 26, 2012, 2:45:11 AM)

  1. fix detection of created ${build.dir}/jar/manifest.mf file, required for — Sven Gothel / cgit
  2. Fix 'clean-jar-test' target (need to redo 'init' for manifest.mf file) — Sven Gothel / cgit

#663 (Aug 25, 2012, 3:32:08 PM)

  1. Adapt to JogAmp build infrastructure (get rid of 'dist' folder, drop — Sven Gothel / cgit

#653 (Aug 19, 2012, 1:42:24 PM)

  1. Adapt to GlueGen ARM Build Changes — Sven Gothel / cgit

#639 (Jun 27, 2012, 12:24:07 AM)

  1. Add jocl-java-src.zip generation; Remove obsolete zip files. — Sven Gothel / cgit

#636 (Jun 26, 2012, 2:15:17 PM)

  1. Adapt to gluegen commit 9a71703904ebfec343fb2c7266343d37a2e4c3db — Sven Gothel / cgit
  2. Adapt to gluegen commit 9a71703904ebfec343fb2c7266343d37a2e4c3db — Sven Gothel / cgit

#631 (Jun 19, 2012, 6:10:32 PM)

  1. Adapt to GlueGen commit cc76889a6fe96cffb91c9a3aa7934878c0ecd97e: Use — Sven Gothel / cgit

#615 (May 4, 2012, 4:31:19 PM)

  1. Adapt to GlueGen commit cc76889a6fe96cffb91c9a3aa7934878c0ecd97e: Use — Sven Gothel / cgit

#605 (Apr 18, 2012, 11:15:19 PM)

  1. Linux ARMel eabi: Use armv6t, soft-float - low profile to target more — Sven Gothel / cgit

#592 (Mar 27, 2012, 7:28:57 AM)

  1. Generate and add *.apk files to the 7z archive [for deployment] — Sven Gothel / cgit

#573 (Feb 27, 2012, 11:31:51 PM)

  1. Add linux-armv7 crosscompilation — Sven Gothel / cgit

#537 (Jan 23, 2012, 8:21:26 PM)

  1. Fix Bug 516 (Determine Java Version) / See gluegen: — Sven Gothel / cgit

#509 (Dec 20, 2011, 12:15:57 PM)

  1. Update javadoc and git repo urls — Sven Gothel / cgit

#508 (Dec 19, 2011, 4:16:52 AM)

  1. Attempt to load 'libOpenCL.so.1' if 'OpenCL' fails (-> AMD 32bit on — Sven Gothel / cgit
  2. Fix scripts ; Remove personalization of vendor -> Jogamp Community — Sven Gothel / cgit
  3. Add macosx build script — Sven Gothel / cgit

#502 (Dec 18, 2011, 5:38:39 PM)

  1. Add TempJarCache usage — Sven Gothel / cgit

#452 (Oct 18, 2011, 5:49:35 PM)

  1. split solaris 32bit (x86/sparc), use jvmDataModel.arg set by gluegen — Sven Gothel / cgit

#450 (Oct 18, 2011, 3:57:58 PM)

  1. Enable Solaris — Sven Gothel / cgit

#402 (Sep 12, 2011, 12:15:50 PM)

  1. remove gluegen/jogl files from 7z archive — Sven Gothel / cgit
  2. New FHS: jars in jar/ — Sven Gothel / cgit

#381 (Aug 22, 2011, 8:19:25 PM)

  1. Use JOGL's all lib path (native DSOs) — Sven Gothel / cgit

#380 (Aug 22, 2011, 3:22:28 AM)

  1. Adapt to jogl commit 4dbb8731219212e27c9afb769a1c62b32bd230a6 — Sven Gothel / cgit

#376 (Jul 28, 2011, 5:23:33 PM)

  1. prepare for linux/armv7 ; Adapt to gluegen changes — Sven Gothel / cgit

#366 (Jun 28, 2011, 11:50:46 PM)

  1. Doc: Fix git url — Sven Gothel / cgit

#365 (Jun 28, 2011, 11:24:45 PM)

  1. clarified stream closing in javadoc, initial capacity for StringBuilder. — Michael Bien / cgit
  2. updated build HowTo, simplified instructions + updated links. — Michael Bien / cgit
  3. CLAccessor SPI - initial refactorings. — Michael Bien / cgit
  4. fixed event-condition test which failed sporadically with out-of-order — Michael Bien / cgit
  5. introduced CLAccessorFactory spi and threadlocal default impl for — Michael Bien / cgit
  6. LLB refactoring. — Michael Bien / cgit
  7. javadoc updates. — Michael Bien / cgit
  8. renamed binding interfaces so we don't have a conflict with HLB. — Michael Bien / cgit
  9. CLContext uses now CLContextBinding interface. — Michael Bien / cgit
  10. added blocking waitForEvents() methods to CLEventList. — Michael Bien / cgit
  11. automatic header update (one new extension + minor modifications). — Michael Bien / cgit
  12. internal refactoring to use new binding interfaces in highlevel api — Michael Bien / cgit
  13. added another factory method to CLMultiContext. — Michael Bien / cgit
  14. - added isReleased() to CLResource, made CLObject public. — Michael Bien / cgit
  15. CLKernel short setters, setArgs(Object... values) for convenient — Michael Bien / cgit
  16. main git source location if jogamp — Sven Gothel / cgit
  17. Fix copyright/author tags — Sven Gothel / cgit

#356 (May 18, 2011, 6:03:00 AM)

  1. Add eclipse project files — Sven Gothel / cgit

#355 (May 18, 2011, 4:01:50 AM)

  1. added a set of put3DRangeKernel utility methods. — Michael Bien / cgit
  2. added createBufferTest — Michael Bien / cgit
  3. switched from PointerBuffer to NativeSizeBuffer. — Michael Bien / cgit
  4. more acquire/releaseGLObject methods, made CLGLObject interface public. — Michael Bien / cgit
  5. added glSharing(GLContext context) filter utitlity + code cleanup — Michael Bien / cgit
  6. - CLGLBuffer size must now be specified when the buffer is created — Michael Bien / cgit
  7. using CL_CGL sharegroup for context creation on mac + enabled CLGLTest — Michael Bien / cgit
  8. missing rewind() — Michael Bien / cgit
  9. generator should use IllegalArgumentException instead of CLException for — Michael Bien / cgit
  10. using device name and platform vendor suffix for device identification. — Michael Bien / cgit
  11. initial import of CLMultiContext utility and test. — Michael Bien / cgit
  12. initial import of CLCommandQueuePool and CLTask. — Michael Bien / cgit
  13. added finish action and several utility methods, WIP. — Michael Bien / cgit
  14. worker threads should be deamons and should have a name (like all evil — Michael Bien / cgit
  15. one context per device to workaround driver bugs - may change in future. — Michael Bien / cgit
  16. introduced CLQueueContext and its factory - WIP. — Michael Bien / cgit
  17. added context switching functionality. — Michael Bien / cgit
  18. concurrent utils bugfixes and improvements. — Michael Bien / cgit
  19. added submitAll() utility method — Michael Bien / cgit
  20. fixed old TODO + better toString() formatting. — Michael Bien / cgit
  21. moved all cl calls to CLInfoAccessor (CLDevice and CLPlatform). — Michael Bien / cgit
  22. CLKernel code review. — Michael Bien / cgit
  23. Synced w/ mbien's JOCL branch - Making it compatible w/ GlueGen again — Sven Gothel / cgit

#345 (May 1, 2011, 8:02:25 AM)

  1. cl_apple_gl_sharing -> cl_APPLE_gl_sharing. — Michael Bien / cgit
  2. added CLDeviceFilters utility api. — Michael Bien / cgit
  3. added queueMode to filter utilities. — Michael Bien / cgit
  4. fixed a bug which used a wrong eventlist offset under certain conditions — Michael Bien / cgit
  5. fixed bug 491 "createImage3d incorrect arguments" — Michael Bien / cgit
  6. made 3d version of putCopyImage less restrictive, its now possible to — Michael Bien / cgit
  7. CachedBufferFactory constructors for CLEventList allows efficient — Michael Bien / cgit
  8. using Buffers.sizeOfBufferElem(buffer) instead of old private — Michael Bien / cgit
  9. equals of CLMemory should also check the nio buffer. — Michael Bien / cgit
  10. CLBuildConfiguration.save(..) should store device index and not the — Michael Bien / cgit
  11. CLEventList uses now buffer.duplicate() to create a view of the buffer — Michael Bien / cgit
  12. code cleanup in CLProgramBuilder.writeObject(). — Michael Bien / cgit
  13. CLProgram.getSource() should not throw CLInvalidValueException if — Michael Bien / cgit
  14. added mapped CLMemory argument to putUnmapMemory for more flexibility. — Michael Bien / cgit
  15. reverted a3654a0b8a4e0c9e246aa04019bf1d5a09e7a28d — Michael Bien / cgit
  16. duplicate buffer before changing its position. — Michael Bien / cgit
  17. fixed race condition in eventsTest() — Michael Bien / cgit
  18. Sync w/ gluegen change 8f8aa3f73e3c9804c4a86f5d4fdac257d50d831a and — Sven Gothel / cgit

#344 (May 1, 2011, 7:18:48 AM)

  1. Sync w/ gluegen change 8f8aa3f73e3c9804c4a86f5d4fdac257d50d831a / — Sven Gothel / cgit

#336 (Apr 20, 2011, 2:15:45 AM)

  1. reverted a3654a0b8a4e0c9e246aa04019bf1d5a09e7a28d — Michael Bien / cgit
  2. duplicate buffer before changing its position. — Michael Bien / cgit
  3. fixed race condition in eventsTest() — Michael Bien / cgit

#335 (Apr 20, 2011, 1:15:46 AM)

  1. CLProgram.getSource() should not throw CLInvalidValueException if — Michael Bien / cgit
  2. added mapped CLMemory argument to putUnmapMemory for more flexibility. — Michael Bien / cgit

#334 (Apr 19, 2011, 6:15:45 PM)

  1. CLEventList uses now buffer.duplicate() to create a view of the buffer — Michael Bien / cgit
  2. code cleanup in CLProgramBuilder.writeObject(). — Michael Bien / cgit

#333 (Apr 19, 2011, 5:15:45 AM)

  1. CLBuildConfiguration.save(..) should store device index and not the — Michael Bien / cgit

#330 (Apr 11, 2011, 5:15:45 PM)

  1. equals of CLMemory should also check the nio buffer. — Michael Bien / cgit

#329 (Apr 10, 2011, 11:15:45 PM)

  1. CachedBufferFactory constructors for CLEventList allows efficient — Michael Bien / cgit
  2. using Buffers.sizeOfBufferElem(buffer) instead of old private — Michael Bien / cgit

#328 (Apr 5, 2011, 10:15:45 PM)

  1. made 3d version of putCopyImage less restrictive, its now possible to — Michael Bien / cgit

#326 (Apr 4, 2011, 8:28:47 PM)

  1. added queueMode to filter utilities. — Michael Bien / cgit
  2. fixed a bug which used a wrong eventlist offset under certain conditions — Michael Bien / cgit
  3. fixed bug 491 "createImage3d incorrect arguments" — Michael Bien / cgit

#321 (Mar 29, 2011, 3:15:46 AM)

  1. cl_apple_gl_sharing -> cl_APPLE_gl_sharing. — Michael Bien / cgit
  2. added CLDeviceFilters utility api. — Michael Bien / cgit

#296 (Feb 28, 2011, 1:15:45 AM)

  1. jocl 7z doc archive contains other docs, zip was fine. — Michael Bien / cgit

#295 (Feb 27, 2011, 7:15:45 PM)

  1. no relative path in archive since 7zip support was added. — Michael Bien / cgit

#294 (Feb 27, 2011, 4:15:45 AM)

  1. added getElementSize(). — Michael Bien / cgit
  2. code review using findbugs — Michael Bien / cgit
  3. CachedBufferFactory optimization in CLCommandQueue and — Michael Bien / cgit
  4. fixed build if c.dont.compile + archiveon are set. — Michael Bien / cgit

#293 (Feb 26, 2011, 11:17:16 PM)

  1. modifications due to cleanup in gluegen. — Michael Bien / cgit

#285 (Feb 23, 2011, 3:38:26 AM)

  1. added direct-nio enforcement for buffer rect methods. — Michael Bien / cgit
  2. added build.noarchive property. — Michael Bien / cgit

#276 (Feb 9, 2011, 6:56:18 PM)

  1. fixed NPE in CLContext.release() which was indroduced in last commit. — Michael Bien / cgit

#275 (Feb 9, 2011, 4:16:01 PM)

  1. changes do to package movement in jogl. — Michael Bien / cgit

#270 (Feb 9, 2011, 12:16:02 AM)

  1. jdk7 try-with-resource support — Michael Bien / cgit
  2. improved javadoc. — Michael Bien / cgit
  3. CLContext and CLPlatform are now threadsafe. Updated javadocs. — Michael Bien / cgit

#261 (Feb 4, 2011, 11:15:51 PM)

  1. initialize JOCLVersion as privileged action to be able to find trusted — Michael Bien / cgit
  2. device names no longer corrupted on windows. — Michael Bien / cgit

#259 (Feb 2, 2011, 7:15:51 PM)

  1. updated www page. — Michael Bien / cgit
  2. don't package a zip if c.dont.compile is true. — Michael Bien / cgit

#249 (Jan 23, 2011, 2:16:04 AM)

  1. added clean-jar-test target + dont.generate property. — Michael Bien / cgit

#248 (Jan 22, 2011, 5:16:05 AM)

  1. using lower wgs in LLB test. — Michael Bien / cgit
  2. check for empty device list to prevent a INVALID_VALUE exception on — Michael Bien / cgit

#247 (Jan 22, 2011, 4:16:04 AM)

  1. reverted reference lock since its not needed. — Michael Bien / cgit
  2. fixed distribution archive, added license and readme. — Michael Bien / cgit

#246 (Jan 22, 2011, 1:16:05 AM)

  1. missing buffer rewind in source upload code (bug id: #458). — Michael Bien / cgit

#244 (Jan 21, 2011, 8:31:04 PM)

  1. archiving test results, fixed native taglet classpath. — Michael Bien / cgit

#242 (Jan 15, 2011, 4:31:04 AM)

  1. jocl doc: fixed path to jocl.properties — Michael Bien / cgit

#241 (Jan 14, 2011, 2:31:05 AM)

  1. zip distribution uses now a folder structure similar to other jogamp — Michael Bien / cgit

#235 (Dec 18, 2010, 5:06:02 PM)

  1. jnlp: remove version attribute from extension ref, which would require — Sven Gothel / cgit

#230 (Dec 14, 2010, 11:41:13 PM)

  1. Add test result archive, add version in jnlp file — Sven Gothel / cgit

#216 (Nov 28, 2010, 9:34:39 PM)

  1. ZIP archive: move native jar to jar folder — Sven Gothel / cgit
  2. Use unresolved/tagged jnlp file for ZIP — Sven Gothel / cgit
  3. Comply with JogAmp artifacts build properties ; Fix manifest build path — Sven Gothel / cgit

#214 (Nov 27, 2010, 9:00:46 PM)

  1. adaptions due to chages in gluegen (VersionUtil). — Michael Bien / cgit
  2. get rid of the automatically generated README file. — Michael Bien / cgit
  3. paper work: license and file headers. — Michael Bien / cgit

#208 (Nov 22, 2010, 9:31:22 PM)

  1. missing return — Michael Bien / cgit

#207 (Nov 22, 2010, 6:31:26 PM)

  1. fixed customEventsTest (was: segfault with CL 1.0, now: disabled on CL — Michael Bien / cgit

#206 (Nov 21, 2010, 5:58:27 PM)

  1. CLGLContext.create() no longer makes the glcontext current. — Michael Bien / cgit
  2. modified zip folder layout. — Michael Bien / cgit
  3. fixed javadoc warnings. — Michael Bien / cgit

#203 (Nov 19, 2010, 9:31:44 AM)

  1. relative javadoc linking with gluegen and jogl. — Michael Bien / cgit
  2. fix for #426. No events created in CLCommandQueue.putMarker(events). — Michael Bien / cgit

#201 (Nov 18, 2010, 8:15:38 AM)

  1. 1st fixes for new gluegen — Michael Bien / cgit
  2. Debugging new gluegen stuff .. — Michael Bien / cgit
  3. Removed __GNUC__ from opencl.h gluegen loader file — Michael Bien / cgit
  4. small modifications and fixes (build, gluegen) — Michael Bien / cgit
  5. added more versioning information to jar manifest + ziped distribution — Michael Bien / cgit
  6. javadoc linking with Java SE, gluegen and jogl. — Michael Bien / cgit
  7. added JOCLVersion utility and integrated in CLPlatform. — Michael Bien / cgit
  8. changes due to mofifications in jogl + propper jogl release() + — Michael Bien / cgit

#200 (Nov 3, 2010, 9:13:56 AM)

  1. JOGL: getNativeWindow -> getNativeSurface; modified CLGLTest to only use — Michael Bien / cgit
  2. better toString() — Michael Bien / cgit

#193 (Sep 25, 2010, 4:31:19 PM)

  1. temporary disable CLGLTest on mac to prevent deadlock. — Michael Bien / cgit

#191 (Sep 23, 2010, 2:31:18 PM)

  1. added junit timeouts to CLGLTest (JOGL deadlock on mac) and — Michael Bien / cgit

#190 (Sep 23, 2010, 1:31:19 PM)

  1. last JOGL API changes broke the GLCL junit test. Fixed it. — Michael Bien / cgit

#187 (Sep 21, 2010, 1:31:18 AM)

  1. fixed bug introduced in recent commit. — Michael Bien / cgit
  2. initial import of utility API for filtering platforms. — Michael Bien / cgit

#185 (Sep 17, 2010, 9:31:14 PM)

  1. fixed exception message in NDRange Kernel method. — Michael Bien / cgit
  2. wait timeout for concurrencyTest; context release try-finally bocks for — Michael Bien / cgit
  3. CLCommandQueueTest: fixed invalid work group size error on low spec — Michael Bien / cgit
  4. wait(timeout) should return boolean. — Michael Bien / cgit
  5. CLGLContext.create() makes GLContext current (restored old behavior). — Michael Bien / cgit
  6. adjusted remaining work group sizes in tests. — Michael Bien / cgit

#183 (Sep 15, 2010, 10:31:14 AM)

  1. removed CLContext factory methods with CLPlatform + CLDevice list — Michael Bien / cgit

#181 (Sep 10, 2010, 1:14:38 PM)

  1. changed initialization from static initializer to internal singleton — Michael Bien / cgit
  2. link to demo page — Michael Bien / cgit

#179 (Sep 9, 2010, 1:31:14 PM)

  1. added com.jogamp.util.CLInfo. — Michael Bien / cgit
  2. updated webstart codebases — Michael Bien / cgit

#178 (Sep 6, 2010, 7:58:37 PM)

  1. better exception message if libOpenCL could not be loaded. — Michael Bien / cgit
  2. CLEvent callbacks for HLB and LLB. — Michael Bien / cgit
  3. CLPlatform.getDefault() returns now the platform with the latest version — Michael Bien / cgit
  4. CLMemObjectDestructorCallback for HLB and LLB. — Michael Bien / cgit

#176 (Aug 27, 2010, 7:55:43 AM)

  1. toString() for CLEventList. — Michael Bien / cgit
  2. exception msg formatting improvements. — Michael Bien / cgit
  3. added tag.build ant target to document build dependencies. — Michael Bien / cgit
  4. fixed rootrel.build to make Sven happy :) — Michael Bien / cgit
  5. fixed artifact.properties (quotes etc) — Michael Bien / cgit
  6. added a few CLImage junit tests. — Michael Bien / cgit
  7. updated cl_ext.h. — Michael Bien / cgit
  8. updated OpenGL headers. — Michael Bien / cgit
  9. includepath workaround for mac. — Michael Bien / cgit
  10. updated to latest Khronos CL headers. — Michael Bien / cgit
  11. added new CL_INVALID_PROPERTY exception + CLException junit test. — Michael Bien / cgit

#173 (Jul 5, 2010, 3:31:30 PM)

  1. updated webside. logo, favicon, style. — Michael Bien / cgit
  2. enabled create-context and build-program callbacks using CL_CALLBACK — Michael Bien / cgit

#172 (Jul 4, 2010, 3:33:33 PM)

  1. update due to changes in JDK7's ARM spec. — Michael Bien / cgit
  2. updated webpage (CL 1.1 links). — Michael Bien / cgit
  3. misc OpenCL 1.1 HLB updates. ImageFormats, getters, javadoc. — Michael Bien / cgit
  4. initial import of CLSubBuffer to HLB. — Michael Bien / cgit
  5. fixed ChannelOrder.valueOf (new CL1.1 enums). — Michael Bien / cgit
  6. finished CLSubBuffer, added junit testcase, perf improvements and — Michael Bien / cgit

#170 (Jun 28, 2010, 3:31:30 AM)

  1. minor refactorings and updates. — Michael Bien / cgit
  2. image factory methods for CLContext. — Michael Bien / cgit

#169 (Jun 27, 2010, 1:31:30 PM)

  1. OpenCL 1.1; added 12 *BufferRect methods to CLCommandQueue. — Michael Bien / cgit

#168 (Jun 24, 2010, 3:31:29 PM)

  1. added CLContext.getSupportedImageFormats() methods and unit test. — Michael Bien / cgit

#167 (Jun 24, 2010, 2:31:29 PM)

  1. added CLVersion utility class and corresponding API. — Michael Bien / cgit

#166 (Jun 24, 2010, 10:31:30 AM)

  1. issue 400 typo in CLGLTexture2d with texture id. — Michael Bien / cgit

#165 (Jun 22, 2010, 3:31:30 PM)

  1. moved calls to program.createCLKernels() into seperate test method. — Michael Bien / cgit
  2. two new CL 1.1 exception types. — Michael Bien / cgit
  3. implemented OpenCL 1.1 user events + JUnit test. — Michael Bien / cgit
  4. switched to dynamic linking. All custom code functions must be called — Michael Bien / cgit
  5. switched to dynamic linking. All custom code functions must be called — Michael Bien / cgit
  6. webpage; added a few links. — Michael Bien / cgit
  7. Merge branch 'master' of github.com:mbien/jocl — Michael Bien / cgit

#163 (Jun 15, 2010, 10:14:44 PM)

  1. updated webpage, JOCL symbols. — Michael Bien / cgit

#162 (Jun 14, 2010, 5:31:29 PM)

  1. ForceProcAddressGen for a few extensions. — Michael Bien / cgit

#161 (Jun 14, 2010, 4:56:38 PM)

  1. fixed build... forgot an include. — Michael Bien / cgit

#159 (Jun 14, 2010, 4:31:29 PM)

  1. OpenCL 1.1 support. — Michael Bien / cgit

#157 (Jun 10, 2010, 12:53:24 AM)

  1. Refactored LLB into two impl layers to reduce custom code injection — Michael Bien / cgit

#156 (Jun 2, 2010, 11:30:22 AM)

  1. don't cause a build failure if a testcase fails (for hudson). — Michael Bien / cgit

#154 (Jun 2, 2010, 7:30:22 AM)

  1. zip javadoc. — Michael Bien / cgit
  2. added CLGLContext sharing support for EGLContexts. — Michael Bien / cgit
  3. added test-file target. Run it with e.g: "ant test-file — Michael Bien / cgit
  4. improved concurrent load test (disabled by default) and confirmed that — Michael Bien / cgit
  5. updated jocl webpage. — Michael Bien / cgit
  6. changes due to gluegen size_t fix. Switched back to PointerBuffer. 32bit — Michael Bien / cgit
  7. use getDisplayHandle for linux and Surface on windows for CLGL context — Michael Bien / cgit
  8. simplification in CLGLContext due to cleanup in GLContext (jogl commit: — Michael Bien / cgit

#153 (May 22, 2010, 7:19:43 PM)

  1. dissabled CLGL test since there is currently no way to relyable — Michael Bien / cgit
  2. enabled CLGLTest again... give it another try with hudson. — Michael Bien / cgit

#152 (May 22, 2010, 5:56:01 PM)

  1. started with dynamic-binding-only build option. — Michael Bien / cgit
  2. renamed libpath property to opencl.lib.dir ... since its a dir. — Michael Bien / cgit
  3. build imports now an optional property file (<user — Michael Bien / cgit
  4. Add jocl.properties template — Sven Gothel / cgit
  5. status should be an direct buffer. — Michael Bien / cgit
  6. disabled callbacks temporary to be able to build on windows. — Michael Bien / cgit
  7. added build flag to disable compilation of native bindings. — Michael Bien / cgit
  8. Merge branch 'master' of git://github.com/mbien/jocl — Sven Gothel / cgit
  9. Add HowToBuild.html — Sven Gothel / cgit
  10. added description to jocl.properties. — Michael Bien / cgit
  11. splitted opencl.lib.dir into opencl.lib32.dir and opencl.lib64.dir. — Michael Bien / cgit
  12. added linker.cfg.win64.mingw.jocl linker config. — Michael Bien / cgit
  13. fixed mingw64 linker and compiler config. — Michael Bien / cgit
  14. Added scripts folder — Sven Gothel / cgit
  15. Fix JOCL win64 build - mingw64 shall ling against dll — Sven Gothel / cgit
  16. updated cl_ext header to latest version. — Michael Bien / cgit
  17. initial import of www folder. — Michael Bien / cgit
  18. XHTML cleanup, updated webpage. — Michael Bien / cgit

#146 (May 5, 2010, 3:16:05 AM)

  1. jocl.jnlp is now automatically generated. — Michael Bien / cgit
  2. Merge branch 'master' of git@github.com:mbien/jocl — Michael Bien / cgit

#144 (May 4, 2010, 7:17:39 PM)

  1. renamed ErrorHandler. — Michael Bien / cgit
  2. finished main functionality of ErrorHandler impl. — Michael Bien / cgit
  3. added new AMD vendor extensions to cl_vendor_ext.h. — Michael Bien / cgit

#143 (May 2, 2010, 11:16:16 PM)

  1. CLBuildListener functionality for high level bindings. — Michael Bien / cgit

#141 (May 2, 2010, 8:16:07 PM)

  1. fixed CLProgramTest on AMD platform + GPU device. — Michael Bien / cgit

#140 (Apr 28, 2010, 10:16:15 PM)

  1. added doPrivileged block around libloading logic. — Michael Bien / cgit

#128 (Apr 26, 2010, 2:08:52 PM)

  1. added strip libs step to 'jocl.c.compile'. — Michael Bien / cgit
  2. continued with callbacks. — Michael Bien / cgit

#126 (Apr 25, 2010, 2:16:25 PM)

  1. clGetExtensionFunctionAddress returns now a long. — Michael Bien / cgit
  2. implemented low level BuildProgramCallbacks. — Michael Bien / cgit
  3. added links to readme — Michael Bien / cgit

#124 (Apr 24, 2010, 8:08:43 PM)

  1. modification due to method renaming in gluegen/ProcAddressTable. — Michael Bien / cgit

#121 (Apr 24, 2010, 2:18:16 PM)

  1. renamed NativeLibLoader to JOCLJNILibLoader. — Michael Bien / cgit
  2. CLGLContext.create() makes GLContext current. — Michael Bien / cgit

#120 (Apr 24, 2010, 3:16:23 AM)

  1. dynamic binding for OpenGL specific functionality. — Michael Bien / cgit

#112 (Apr 22, 2010, 1:17:56 PM)

  1. CLContext should not throw NPE in create(...) if a device or device type — Michael Bien / cgit

#111 (Apr 22, 2010, 3:16:24 AM)

  1. Add the property rootrel.build (used in gluegen/jogl) — Sven Gothel / cgit
  2. fix nb project; set rootrel.build to 'build' in project.properties — Michael Bien / cgit

#106 (Apr 20, 2010, 9:02:21 PM)

  1. initial import of README :-) — Michael Bien / cgit
  2. updated opencl man pages url in native-taglet.propierties. — Michael Bien / cgit
  3. changes due to refactorings in gluegen. — Michael Bien / cgit

#103 (Apr 16, 2010, 12:15:43 AM)

  1. fixed buffer-offset bug in CLKernel.getCompileWorkGroupSize, optimized — Michael Bien / cgit

#102 (Apr 15, 2010, 10:15:42 PM)

  1. fixed BufferOverflowException in CLKernel.getCompileWorkGroupSize(), — Michael Bien / cgit
  2. code review: improved exception messages to be more verbose whenever — Michael Bien / cgit
  3. updated cl_ext.h and cl_gl.h (automatically detected by updateder — Michael Bien / cgit

#98 (Apr 14, 2010, 9:17:17 PM)

  1. enabled LowLevelBindingTest again. — Michael Bien / cgit

#96 (Apr 12, 2010, 10:53:24 PM)

  1. better Exception messages for CLCommandQueue. — Michael Bien / cgit
  2. fixed severe typo in putMarker() (command queue id was not used). — Michael Bien / cgit
  3. renamed package com.mbien.* in com.jogamp.* JOCL is now officially a — Michael Bien / cgit

#89 (Apr 8, 2010, 2:15:43 AM)

  1. removed duplicated imports due to changes in gluegen. — Michael Bien / cgit

#87 (Apr 8, 2010, 12:17:11 AM)

  1. fixed newly introduced index out of bounds bug. — Michael Bien / cgit
  2. removed idea project from repository, updated idea jocl module. — Michael Bien / cgit

#85 (Apr 1, 2010, 3:15:48 AM)

  1. modifications due to class movement in gluegen. — Michael Bien / cgit

#82 (Mar 30, 2010, 7:15:43 PM)

  1. fixed newly introduced bug in CLCommandQueue, cleanup in CLContext. — Michael Bien / cgit

#80 (Mar 30, 2010, 5:17:48 PM)

  1. refactorings due to newly introduced Int64Buffer in gluegen. — Michael Bien / cgit

#75 (Mar 29, 2010, 4:17:05 PM)

  1. changes due to BufferFactory -> Buffers renaming in gluegen. — Michael Bien / cgit
  2. modifications due to refactorings in gluegen and jogl. — Michael Bien / cgit

#74 (Mar 28, 2010, 9:15:42 PM)

  1. fixed imports due to changes in gluegen. — Michael Bien / cgit

#68 (Mar 27, 2010, 9:50:32 PM)

  1. refactoring com.sun.opengl -> com.jogamp.opengl — Michael Bien / cgit
  2. forgot test (com.sun.opengl->com.jogamp.opengl). — Michael Bien / cgit

#67 (Mar 27, 2010, 2:54:57 AM)

  1. refactoring due to gluegen changes. — Michael Bien / cgit

#65 (Mar 27, 2010, 12:15:43 AM)

  1. fixed javadoc warnings. — Michael Bien / cgit

#61 (Mar 26, 2010, 10:15:40 PM)

  1. using relative path for gluegen.root and jogl.root to workaround an — Michael Bien / cgit

#52 (Mar 20, 2010, 7:21:20 PM)

  1. condition support for CLCommandQueue. — Michael Bien / cgit

#51 (Mar 16, 2010, 11:21:18 PM)

  1. get(GL)Context() and getCL() getters. — Michael Bien / cgit

#49 (Mar 16, 2010, 6:21:18 PM)

  1. even more utility methods and general awesomeness. — Michael Bien / cgit

#47 (Mar 16, 2010, 12:22:52 PM)

  1. MultiQueueBarrier is now reusable. — Michael Bien / cgit
  2. added Capabilities enum and getter to CLDevice. — Michael Bien / cgit

#46 (Mar 8, 2010, 11:21:18 PM)

  1. moved generated CLGLI Interface into com.mbien.opencl.gl package. — Michael Bien / cgit

#45 (Mar 8, 2010, 5:21:17 PM)

  1. introduced gl package and moved all interoperability functionality into — Michael Bien / cgit

#44 (Mar 8, 2010, 4:22:51 PM)

  1. added new cl_gl_ext.h headerfile and enabled automatic updates. — Michael Bien / cgit
  2. moved utilities to util package. — Michael Bien / cgit

#43 (Mar 1, 2010, 2:21:17 AM)

  1. added put/setNullArg(int size) for setting NULL ranges as kernel — Michael Bien / cgit

#42 (Feb 28, 2010, 6:22:47 PM)

  1. improved generics and fixed javadoc warnings. — Michael Bien / cgit
  2. introduced (package private) Disposable interface for forward — Michael Bien / cgit
  3. added a few @native javadoc tags to CLCommandQueue. — Michael Bien / cgit

#41 (Feb 28, 2010, 1:54:17 AM)

  1. fixed hudson build. — Michael Bien / cgit

#37 (Feb 28, 2010, 1:21:20 AM)

  1. removed .idea/workspace.xml from repo and updated .gitignore. — Michael Bien / cgit
  2. fixed copy and paste bug in CLCommandQueue.put1DRangeKernel(). — Michael Bien / cgit
  3. added three missing workgroup info methods in CLKernel. — Michael Bien / cgit

#36 (Feb 27, 2010, 1:21:17 AM)

  1. refactored CLGLBuffer into seperate OpenGL buffer and image types. — Michael Bien / cgit

#35 (Feb 26, 2010, 6:21:18 PM)

  1. improved CLProgramBuilder and implemented propper configuration loading. — Michael Bien / cgit

#34 (Feb 26, 2010, 4:21:23 PM)

  1. implemented Serialization for CLProgramBuilder. — Michael Bien / cgit

#33 (Feb 25, 2010, 7:22:45 PM)

  1. initial import of CLProgramBuilder. — Michael Bien / cgit
  2. renamed QueueBarrier to MultiQueueBarrier. — Michael Bien / cgit
  3. introduced CLBuildConfiguration and CLProgramConfiguration interfaces — Michael Bien / cgit

#32 (Feb 24, 2010, 4:21:18 PM)

  1. code review. Fixed typos in javadoc and fixed some warnings. — Michael Bien / cgit
  2. code review, spell checks and scope. — Michael Bien / cgit
  3. taglet generator removes now duplicated properties. — Michael Bien / cgit
  4. added IntelliJ IDEA project files. — Michael Bien / cgit

#31 (Feb 23, 2010, 6:22:42 PM)

  1. several small refactorings, api and javadoc improvements. — Michael Bien / cgit
  2. introduced CLObject as common superclass for all OpenCL objects. — Michael Bien / cgit

#30 (Feb 21, 2010, 12:46:38 AM)

  1. added custom cl_vendor_ext.h with a set of NV vendor extensions which — Michael Bien / cgit

#29 (Feb 21, 2010, 12:22:32 AM)

  1. updated OpenCL headers to newest version (Wed, 17 Feb 2010). — Michael Bien / cgit
  2. enabled automatic download of cl_ext.h in build. — Michael Bien / cgit

#28 (Feb 19, 2010, 10:21:17 PM)

  1. fixed CLBufferTest.mapBufferTest() for non CPU contexts. — Michael Bien / cgit
  2. added ERROR status to CLEvent. — Michael Bien / cgit

#27 (Feb 19, 2010, 9:21:21 PM)

  1. added putCopyBufferToImage, putCopyImageToBuffer and putMap/UnmapBuffer — Michael Bien / cgit
  2. fixed CLImage2d methods, range/offset buffers have now correct values — Michael Bien / cgit
  3. enabled putMapImage methods in CLCommandQueue. — Michael Bien / cgit

#26 (Feb 13, 2010, 5:21:26 PM)

  1. added a few tests for event profiling and enums. — Michael Bien / cgit

#23 (Feb 12, 2010, 2:22:56 PM)

  1. fixed bug in CL[GL]Context.create(..., device), added test. — Michael Bien / cgit

#21 (Feb 1, 2010, 6:24:00 PM)

  1. trivial bugfixes, typo and javadoc warning fixes. — Michael Bien / cgit
  2. CLKernel can now optionally force 64bit args to passed as 32bit args to — Michael Bien / cgit

#20 (Jan 29, 2010, 3:20:13 PM)

  1. splitted CLImageFormat into CLImageFormat and (generated) — Michael Bien / cgit

#19 (Jan 26, 2010, 5:21:44 PM)

  1. added blockingWait parameter to putWaitForEvent(...) CLCommandQueue — Michael Bien / cgit
  2. switched from enum to poji as storage for common compiler options. — Michael Bien / cgit
  3. added obtain[Device|Platform]Properties() methods to CLUtils. — Michael Bien / cgit
  4. CLImage support for CLCommandQueue. — Michael Bien / cgit
  5. internal refactoring. — Michael Bien / cgit
  6. more direct NIO. — Michael Bien / cgit
  7. implemented GL interop context creation on windows and mac. — Michael Bien / cgit

#18 (Jan 22, 2010, 6:20:20 PM)

  1. more device properties. — Michael Bien / cgit
  2. moved all CLGL specific methods into CLGLBuffer. — Michael Bien / cgit
  3. small win32 fix in build setup and 32bit compatibility fix for CLDevice. — Michael Bien / cgit
  4. dynamic dispatch via CLProcAddressTable for OpenCL extensions. — Michael Bien / cgit

#17 (Jan 20, 2010, 9:21:45 PM)

  1. seperated CLProgram specific tests into CLProgramTest. — Michael Bien / cgit
  2. forgot file in last commit. — Michael Bien / cgit

#15 (Jan 19, 2010, 12:18:56 AM)

  1. fixed bug in number of kernel arguments query. — Michael Bien / cgit
  2. added Option enum for common build optons (contains all specified flags — Michael Bien / cgit
  3. CLInfoAccessor uses now threadlocal direct nio buffers for all — Michael Bien / cgit
  4. improved QueueBarrier added constructor to restrict barriers to certain — Michael Bien / cgit
  5. more utility getters for CLDevice. — Michael Bien / cgit
  6. introduced CLMemory as superclass for all memory objects. — Michael Bien / cgit
  7. temporary dissabled non direct NIO binding for methods containing long[] — Michael Bien / cgit

#14 (Jan 14, 2010, 6:19:18 PM)

  1. cleaned up NioDirectOnly list, added clSetKernelArg to list. — Michael Bien / cgit

#13 (Jan 13, 2010, 12:17:52 AM)

  1. re-enabled create from host pointer CLBuffer options and added — Michael Bien / cgit
  2. refactored HighLevelBindingTest into seperate tests. — Michael Bien / cgit

#11 (Jan 12, 2010, 8:17:51 PM)

  1. introduced CLEventList, an optimized nio collecton for storing CLEvents. — Michael Bien / cgit
  2. enforce client side "good behavior" by generating direct-memory-only — Michael Bien / cgit