summaryrefslogtreecommitdiffstats
path: root/src/com/jogamp/opencl/CLCommandQueue.java
Commit message (Collapse)AuthorAgeFilesLines
* Adopt to GlueGen change: Drop ManualStaticInitCall, ↵Sven Gothel2023-06-161-1/+2
| | | | PointerBuffer.ELEMENT_SIZE -> AbstractBuffer.POINTER_SIZE
* Remove CLGL interfaceWade Walker2015-11-081-7/+2
| | | | | This removes the last sub-interface that would have to be separately versioned for future versions of OpenCL. After this, new OpenCL versions will only create one new interface and one new implementation.
* Remove use of CL*Binding interfacesWade Walker2015-11-081-6/+6
| | | In preparation for removing the interfaces themselves
* Code Clean-Up based on our Recommended Settings (jogamp-scripting ↵Sven Gothel2014-07-031-310/+310
| | | | | | | | | | | | | 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 transposed arguments in putCopyBufferRectWade Walker2014-04-071-1/+1
| | | | Fixes transposed arguments in CLCommandQueue:putCopyBufferRect.
* CLCommandQueue/CLException: Remove 'import static pack.class.*' for all ↵Sven Gothel2013-10-121-8/+12
| | | | (Easy on ClassLoader)
* Bug 552 putMapImage(..): Added variant w/ long[] imageRowPitch and long[] ↵Sven Gothel2013-10-121-1/+21
| | | | imageSlicePitch return values while always passing PointerBuffers (size_t*) for same values to clEnqueueMapImage(..)
* Fix Bug 573: putCopyBuffer(..)'s src/dest offset was not passed to ↵Sven Gothel2013-10-121-1/+1
| | | | putCopyBuffer(..) impl. method
* Fixing some argument order issues; fixing creation of CLContext on Mac OS X ↵Lixo Man2013-09-041-2/+2
| | | | with GLContext sharing.
* Fix copyright/author tagsedgeSven Gothel2011-06-281-2/+2
|
* Fix merge w/ latest mbien/edgeSven Gothel2011-06-281-55/+55
|\
| * Synced w/ mbien's JOCL branch - Making it compatible w/ GlueGen againSven Gothel2011-05-181-50/+50
| |
| * resolve conflictsSven Gothel2011-05-181-71/+157
| |\
| * | Sync w/ gluegen change 8f8aa3f73e3c9804c4a86f5d4fdac257d50d831a and ↵Sven Gothel2011-05-011-1/+1
| | | | | | | | | | | | c5a56e10677e9dc0a048c2be3de16701aac9ad17
| * | Merge remote-tracking branch 'mbien/master'Sven Gothel2011-05-011-40/+40
| |\ \
| * | | Sync w/ gluegen change 8f8aa3f73e3c9804c4a86f5d4fdac257d50d831a / ↵Sven Gothel2011-05-011-1/+1
| | | | | | | | | | | | | | | | PointerBuffer's elementSize() is no more static
* | | | - added isReleased() to CLResource, made CLObject public.Michael Bien2011-06-191-1/+3
| | | | | | | | | | | | - a CLResource will throw an Exception if released twice.
* | | | internal refactoring to use new binding interfaces in highlevel api impl.Michael Bien2011-06-151-3/+7
| | | |
* | | | added blocking waitForEvents() methods to CLEventList.Michael Bien2011-06-131-10/+16
| | | |
* | | | LLB refactoring.Michael Bien2011-05-271-4/+4
| |_|/ |/| | | | | | | | | | | | | | - split up CL into multiple sub interfaces - seperation is now feature wise - introdused llb package for low level classes
* | | more acquire/releaseGLObject methods, made CLGLObject interface public.Michael Bien2011-04-261-14/+59
| | |
* | | switched from PointerBuffer to NativeSizeBuffer.Michael Bien2011-04-231-52/+52
| | |
* | | added a set of put3DRangeKernel utility methods.Michael Bien2011-04-211-11/+53
| |/ |/|
* | duplicate buffer before changing its position.Michael Bien2011-04-201-1/+1
| |
* | added mapped CLMemory argument to putUnmapMemory for more flexibility.Michael Bien2011-04-201-7/+8
| |
* | made 3d version of putCopyImage less restrictive, its now possible to copy ↵Michael Bien2011-04-051-1/+1
| | | | | | | | from 2d to 3d and from 3d to 2d images.
* | fixed a bug which used a wrong eventlist offset under certain conditions and ↵Michael Bien2011-04-041-32/+31
|/ | | | added a regression test.
* CachedBufferFactory optimization in CLCommandQueue and ↵Michael Bien2011-02-271-6/+9
| | | | CLProgram.create(binaries).
* code review using findbugsMichael Bien2011-02-271-9/+12
| | | keyset iterations, typos, @Override, synchronization, varargs
* fixed compiler redundant-casts warnings due to language level changes in ↵Michael Bien2011-02-131-3/+3
| | | | gluegen-rt.
* paper work: license and file headers.Michael Bien2010-11-261-0/+28
|
* fix for #426. No events created in CLCommandQueue.putMarker(events).Michael Bien2010-11-181-0/+1
|
* fixed bug introduced in recent commit.Michael Bien2010-09-201-7/+8
|
* fixed exception message in NDRange Kernel method.Michael Bien2010-09-181-9/+9
|
* exception msg formatting improvements.Michael Bien2010-07-191-33/+44
|
* finished CLSubBuffer, added junit testcase, perf improvements and cleanup.Michael Bien2010-07-051-2/+2
| | | | CLMemory methods contain now NIO infix for nio buffer specific queries and CL infix for memory object queries.
* update due to changes in JDK7's ARM spec.Michael Bien2010-07-031-4/+0
| | | | | added AutoCloseable dummy for backwards compatibility (won't be loaded when used with JDK7) can be further improved as soon we have extension methods.
* OpenCL 1.1; added 12 *BufferRect methods to CLCommandQueue.Michael Bien2010-06-271-0/+240
|
* OpenCL 1.1 support.OpenCL1.1Michael Bien2010-06-151-16/+0
| | | | | | | | - updated headers - removed deprecated function from HLB - updated javadoc taglets and all references - disabled cl_vendor_ext.h since most of them are now in the official headers - TODO revisit callbacks
* changes due to gluegen size_t fix. Switched back to PointerBuffer. 32bit ↵Michael Bien2010-05-311-26/+21
| | | | systems are now supported again.
* code review: improved exception messages to be more verbose whenever possible.Michael Bien2010-04-151-1/+8
| | | | began with CLKernel testcase.
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-0/+1585
team player ;).