aboutsummaryrefslogtreecommitdiffstats
path: root/test/com/mbien/opencl/HighLevelBindingTest.java
Commit message (Collapse)AuthorAgeFilesLines
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-305/+0
| | | | team player ;).
* modifications due to class movement in gluegen.Michael Bien2010-04-011-1/+1
|
* changes due to BufferFactory -> Buffers renaming in gluegen.Michael Bien2010-03-291-1/+1
|
* refactoring due to gluegen changes.Michael Bien2010-03-271-1/+1
| | | | - renamed com.sun.gluegen.runtime -> com.jogamp.gluegen.runtime.
* even more utility methods and general awesomeness.Michael Bien2010-03-161-0/+1
|
* added Capabilities enum and getter to CLDevice.Michael Bien2010-03-161-1/+6
| | | | updated tests.
* refactored CLGLBuffer into seperate OpenGL buffer and image types.Michael Bien2010-02-271-0/+5
|
* several small refactorings, api and javadoc improvements.Michael Bien2010-02-221-16/+35
| | | | | added automatically generated specialized CLExceptions for each known OpenCL error. added get/set Properties to CLCommandQueue.
* added a few tests for event profiling and enums.Michael Bien2010-02-131-8/+33
| | | | fixed bug in LocalMemType and Mem enum valueOf(int foo) methods.
* fixed bug in CL[GL]Context.create(..., device), added test.Michael Bien2010-02-121-0/+41
| | | | CLKernel is now Cloneable.
* trivial bugfixes, typo and javadoc warning fixes.Michael Bien2010-02-011-1/+3
| | | | | | 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 Bien2010-01-291-1/+1
| | | | | refactored CLProgram kernel creation code. updated tests.
* more device properties.Michael Bien2010-01-211-0/+14
|
* seperated CLProgram specific tests into CLProgramTest.Michael Bien2010-01-201-43/+2
| | | | | implemented create-program-from-binaries functionality. javadoc fixes.
* introduced CLMemory as superclass for all memory objects.Michael Bien2010-01-181-7/+7
| | | | added CLImage, CLImage2d and CLImage3d.
* more utility getters for CLDevice.Michael Bien2010-01-161-6/+13
|
* refactored HighLevelBindingTest into seperate tests.Michael Bien2010-01-131-91/+0
| | | | added CLConcurrencyTest and fixed some bugs in CLEvent codepaths.
* re-enabled create from host pointer CLBuffer options and added ↵Michael Bien2010-01-121-15/+62
| | | | bufferWithHostPointerTest().
* introduced CLEventList, an optimized nio collecton for storing CLEvents.Michael Bien2010-01-121-1/+1
| | | | | | added hashCode() and equals() to CLEvent. CLEvent support in CLCommandQueue. Several NIO optimizations.
* introduced CLGLContext, refactored dependencies, cleanup in opencl code.Michael Bien2010-01-021-1/+1
|
* fixed mingw32 build on windows.Michael Bien2009-11-201-0/+2
| | | | | added scripts for crosscompilation on linux64 for win32/64 and linux32/64. temporary disabled OpenCL extensions.
* improved Exception handling in CLProgram and CLKernel.Michael Bien2009-11-081-0/+40
| | | | | introduced CLResource interface for releasable resources. CLProgram is now rebuildable.
* added more buffer creation factory methods.Michael Bien2009-11-061-2/+2
|
* added cl_ext header to build - extensions are now included in CL and CLGLI api.Michael Bien2009-11-061-2/+2
| | | | | fixed create context codepaths with platform ID as parameter in high level api. updated test.
* refactoring and more utility methods.Michael Bien2009-11-021-8/+5
|
* added remaining utility getters to CLDevice.Michael Bien2009-11-011-0/+22
|
* generified CLBuffer, added createFromGLBuffer(...).Michael Bien2009-10-271-5/+5
|
* utility methods and refactoring.Michael Bien2009-10-231-7/+9
|
* api cleanup and refactoring.Michael Bien2009-10-221-11/+17
|
* added CopyBuffer implementation to CLCommandQueue and and test method to ↵Michael Bien2009-10-211-9/+55
| | | | HighLevelBindingTest.
* refactored JOCLTest into LowLevelBindingTest and HighLevelBindingTest.Michael Bien2009-10-201-0/+156
moved listCLPlatforms() and getLowLevelBinding() from CLContext to CLPlatform. added method to create CLPrograms from InputStreams and updated test.