Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | using relative path for gluegen.root and jogl.root to workaround an issue in ↵ | Michael Bien | 2010-03-26 | 1 | -2/+2 |
| | | | | gluegen-cpptask.xml. | ||||
* | condition support for CLCommandQueue. | Michael Bien | 2010-03-17 | 1 | -79/+410 |
| | |||||
* | get(GL)Context() and getCL() getters. | Michael Bien | 2010-03-16 | 9 | -11/+85 |
| | | | | | fix in isGLMemorySharingSupported() on mac. javadoc fixes. | ||||
* | even more utility methods and general awesomeness. | Michael Bien | 2010-03-16 | 12 | -61/+148 |
| | |||||
* | added Capabilities enum and getter to CLDevice. | Michael Bien | 2010-03-16 | 4 | -4/+66 |
| | | | | updated tests. | ||||
* | MultiQueueBarrier is now reusable. | Michael Bien | 2010-03-15 | 1 | -6/+36 |
| | |||||
* | moved generated CLGLI Interface into com.mbien.opencl.gl package. | Michael Bien | 2010-03-08 | 9 | -6/+10 |
| | |||||
* | introduced gl package and moved all interoperability functionality into it. | Michael Bien | 2010-03-08 | 12 | -25/+57 |
| | |||||
* | moved utilities to util package. | Michael Bien | 2010-03-08 | 16 | -40/+84 |
| | | | | several smaller improvements and doc fixes. | ||||
* | added new cl_gl_ext.h headerfile and enabled automatic updates. | Michael Bien | 2010-03-08 | 3 | -0/+55 |
| | |||||
* | added put/setNullArg(int size) for setting NULL ranges as kernel argument to ↵ | Michael Bien | 2010-03-01 | 3 | -1/+30 |
| | | | | | | | CLKernel. added missing flush() to CLCommandQueue. added CLMemory.getCapacity() utility method. | ||||
* | added a few @native javadoc tags to CLCommandQueue. | Michael Bien | 2010-02-28 | 2 | -73/+307 |
| | |||||
* | introduced (package private) Disposable interface for forward compatiblility ↵ | Michael Bien | 2010-02-28 | 10 | -1/+60 |
| | | | | | | with JDK7's ARM blocks. CLResource extends Disposable. | ||||
* | improved generics and fixed javadoc warnings. | Michael Bien | 2010-02-28 | 3 | -5/+5 |
| | |||||
* | fixed hudson build. | Michael Bien | 2010-02-28 | 1 | -1/+2 |
| | |||||
* | added three missing workgroup info methods in CLKernel. | Michael Bien | 2010-02-28 | 2 | -1/+41 |
| | |||||
* | fixed copy and paste bug in CLCommandQueue.put1DRangeKernel(). | Michael Bien | 2010-02-28 | 1 | -1/+1 |
| | |||||
* | removed .idea/workspace.xml from repo and updated .gitignore. | Michael Bien | 2010-02-27 | 4 | -674/+4 |
| | | | | updated intellij project files. | ||||
* | refactored CLGLBuffer into seperate OpenGL buffer and image types. | Michael Bien | 2010-02-27 | 13 | -66/+412 |
| | |||||
* | improved CLProgramBuilder and implemented propper configuration loading. | Michael Bien | 2010-02-26 | 4 | -13/+131 |
| | |||||
* | implemented Serialization for CLProgramBuilder. | Michael Bien | 2010-02-26 | 10 | -44/+176 |
| | | | | | | CLProgram.getBinaries() is now ordered. updated junit to 4.8.1. javadoc fixes. | ||||
* | introduced CLBuildConfiguration and CLProgramConfiguration interfaces for ↵ | Michael Bien | 2010-02-25 | 6 | -52/+158 |
| | | | | CLProgramBuilder. | ||||
* | renamed QueueBarrier to MultiQueueBarrier. | Michael Bien | 2010-02-25 | 2 | -15/+39 |
| | | | | added cancelBarrier and getCount. | ||||
* | initial import of CLProgramBuilder. | Michael Bien | 2010-02-24 | 3 | -21/+213 |
| | |||||
* | added IntelliJ IDEA project files. | Michael Bien | 2010-02-24 | 11 | -0/+942 |
| | |||||
* | taglet generator removes now duplicated properties. | Michael Bien | 2010-02-24 | 2 | -124/+74 |
| | |||||
* | code review, spell checks and scope. | Michael Bien | 2010-02-24 | 11 | -25/+25 |
| | |||||
* | code review. Fixed typos in javadoc and fixed some warnings. | Michael Bien | 2010-02-24 | 10 | -62/+49 |
| | |||||
* | introduced CLObject as common superclass for all OpenCL objects. | Michael Bien | 2010-02-22 | 10 | -110/+145 |
| | |||||
* | several small refactorings, api and javadoc improvements. | Michael Bien | 2010-02-22 | 13 | -195/+814 |
| | | | | | added automatically generated specialized CLExceptions for each known OpenCL error. added get/set Properties to CLCommandQueue. | ||||
* | added custom cl_vendor_ext.h with a set of NV vendor extensions which are ↵ | Michael Bien | 2010-02-21 | 4 | -0/+14 |
| | | | | | | not yet in the official headers. updated CLException with CL_INVALID_GL_SHAREGROUP_REFERENCE_KHR cause. | ||||
* | enabled automatic download of cl_ext.h in build. | Michael Bien | 2010-02-21 | 2 | -4/+4 |
| | | | | enabled CL_PLATFORM_NOT_FOUND_KHR exception cause (OpenCL headers have been fixed). | ||||
* | updated OpenCL headers to newest version (Wed, 17 Feb 2010). | Michael Bien | 2010-02-21 | 5 | -244/+1043 |
| | |||||
* | added ERROR status to CLEvent. | Michael Bien | 2010-02-19 | 1 | -3/+17 |
| | |||||
* | fixed CLBufferTest.mapBufferTest() for non CPU contexts. | Michael Bien | 2010-02-19 | 2 | -3/+24 |
| | |||||
* | enabled putMapImage methods in CLCommandQueue. | Michael Bien | 2010-02-19 | 4 | -3/+121 |
| | | | | added slightly modified mapImage implementation via custom code for mapped image buffer size calculation in the glue layer. | ||||
* | fixed CLImage2d methods, range/offset buffers have now correct values for ↵ | Michael Bien | 2010-02-19 | 3 | -16/+39 |
| | | | | | | the third element. javadoc fixes and two more factory methods for CLGLBuffer. | ||||
* | added putCopyBufferToImage, putCopyImageToBuffer and putMap/UnmapBuffer ↵ | Michael Bien | 2010-02-18 | 6 | -19/+370 |
| | | | | | | operations to CLCommandQueue. added buffer mapping test to CLBufferTest. | ||||
* | added a few tests for event profiling and enums. | Michael Bien | 2010-02-13 | 5 | -63/+168 |
| | | | | fixed bug in LocalMemType and Mem enum valueOf(int foo) methods. | ||||
* | fixed bug in CL[GL]Context.create(..., device), added test. | Michael Bien | 2010-02-12 | 6 | -14/+75 |
| | | | | CLKernel is now Cloneable. | ||||
* | CLKernel can now optionally force 64bit args to passed as 32bit args to OpenCL. | Michael Bien | 2010-02-01 | 1 | -2/+27 |
| | |||||
* | trivial bugfixes, typo and javadoc warning fixes. | Michael Bien | 2010-02-01 | 14 | -16/+119 |
| | | | | | | began to switch to gluegen's libloading infrastructure. added CL extensions accessors to CLPlatform. optimized isFooEnabled() methods for CLCommandQueue. | ||||
* | splitted CLImageFormat into CLImageFormat and (generated) CLImageFormatImpl. | Michael Bien | 2010-01-29 | 12 | -125/+449 |
| | | | | | refactored CLProgram kernel creation code. updated tests. | ||||
* | implemented GL interop context creation on windows and mac. | Michael Bien | 2010-01-26 | 4 | -59/+125 |
| | | | | added more factory methods to CLGLContext. | ||||
* | more direct NIO. | Michael Bien | 2010-01-25 | 6 | -107/+99 |
| | |||||
* | internal refactoring. | Michael Bien | 2010-01-25 | 1 | -22/+34 |
| | |||||
* | CLImage support for CLCommandQueue. | Michael Bien | 2010-01-25 | 4 | -36/+217 |
| | |||||
* | added obtain[Device|Platform]Properties() methods to CLUtils. | Michael Bien | 2010-01-23 | 3 | -3/+132 |
| | | | | | added preferred vector width utility accessors to CLDevice. put impl package on javadoc ignore list. | ||||
* | switched from enum to poji as storage for common compiler options. | Michael Bien | 2010-01-22 | 2 | -38/+49 |
| | |||||
* | added blockingWait parameter to putWaitForEvent(...) CLCommandQueue methods. | Michael Bien | 2010-01-22 | 4 | -9/+11 |
| |