aboutsummaryrefslogtreecommitdiffstats
path: root/test/com
Commit message (Collapse)AuthorAgeFilesLines
...
* improved concurrent load test (disabled by default) and confirmed that cl ↵Michael Bien2010-05-302-27/+78
| | | | | | programs can't be built concurrently. CLProgram uses ReentrantLock to put synchronous and asynchronous calls to clBuildProgram(...) in a squence.
* enabled CLGLTest again... give it another try with hudson.Michael Bien2010-05-231-4/+6
|
* dissabled CLGL test since there is currently no way to relyable determine if ↵Michael Bien2010-05-231-3/+4
| | | | GLCL obj sharing is supported.
* disabled callbacks temporary to be able to build on windows.Michael Bien2010-05-123-0/+4
| | | | fixed a few compiler warnings.
* CLBuildListener functionality for high level bindings.Michael Bien2010-05-023-10/+25
| | | | | - uses low level BuildProgramCallback internally - updated tests, testing async builds
* fixed CLProgramTest on AMD platform + GPU device.Michael Bien2010-05-011-5/+12
|
* continued with callbacks.Michael Bien2010-04-261-1/+1
| | | | | - started with context error callback - finished build program callback
* implemented low level BuildProgramCallbacks.Michael Bien2010-04-251-5/+22
| | | | | - removed userdata arguments from createContext* and buildProgram bindings - updated LowLevelBindingTest
* clGetExtensionFunctionAddress returns now a long.Michael Bien2010-04-241-2/+2
|
* CLGLContext.create() makes GLContext current.Michael Bien2010-04-241-0/+95
| | | | | made CLContext.release() more bulletproof. added CLGLTest.
* CLContext should not throw NPE in create(...) if a device or device type is ↵Michael Bien2010-04-221-0/+27
| | | | null.
* fixed buffer-offset bug in CLKernel.getCompileWorkGroupSize, optimized ↵Michael Bien2010-04-161-1/+5
| | | | buffer size on 32bit systems, enabled test.
* code review: improved exception messages to be more verbose whenever possible.Michael Bien2010-04-152-0/+35
| | | | began with CLKernel testcase.
* enabled LowLevelBindingTest again.Michael Bien2010-04-131-99/+110
|
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-127-39/+35
| | | | team player ;).
* modifications due to class movement in gluegen.Michael Bien2010-04-014-6/+6
|
* refactorings due to newly introduced Int64Buffer in gluegen.Michael Bien2010-03-301-1/+0
|
* modifications due to refactorings in gluegen and jogl.Michael Bien2010-03-291-2/+2
|
* changes due to BufferFactory -> Buffers renaming in gluegen.Michael Bien2010-03-294-4/+4
|
* forgot test (com.sun.opengl->com.jogamp.opengl).Michael Bien2010-03-271-1/+1
|
* refactoring due to gluegen changes.Michael Bien2010-03-274-6/+6
| | | | - 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.
* moved utilities to util package.Michael Bien2010-03-083-10/+18
| | | | several smaller improvements and doc fixes.
* fixed hudson build.Michael Bien2010-02-281-1/+2
|
* refactored CLGLBuffer into seperate OpenGL buffer and image types.Michael Bien2010-02-271-0/+5
|
* improved CLProgramBuilder and implemented propper configuration loading.Michael Bien2010-02-261-4/+15
|
* implemented Serialization for CLProgramBuilder.Michael Bien2010-02-261-7/+33
| | | | | | CLProgram.getBinaries() is now ordered. updated junit to 4.8.1. javadoc fixes.
* introduced CLBuildConfiguration and CLProgramConfiguration interfaces for ↵Michael Bien2010-02-251-2/+1
| | | | CLProgramBuilder.
* renamed QueueBarrier to MultiQueueBarrier.Michael Bien2010-02-251-1/+1
| | | | added cancelBarrier and getCount.
* initial import of CLProgramBuilder.Michael Bien2010-02-241-1/+39
|
* code review, spell checks and scope.Michael Bien2010-02-241-4/+4
|
* several small refactorings, api and javadoc improvements.Michael Bien2010-02-223-26/+45
| | | | | added automatically generated specialized CLExceptions for each known OpenCL error. added get/set Properties to CLCommandQueue.
* fixed CLBufferTest.mapBufferTest() for non CPU contexts.Michael Bien2010-02-191-3/+18
|
* added putCopyBufferToImage, putCopyImageToBuffer and putMap/UnmapBuffer ↵Michael Bien2010-02-181-0/+40
| | | | | | operations to CLCommandQueue. added buffer mapping test to CLBufferTest.
* added a few tests for event profiling and enums.Michael Bien2010-02-133-61/+164
| | | | 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-012-3/+5
| | | | | | 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-293-14/+15
| | | | | refactored CLProgram kernel creation code. updated tests.
* implemented GL interop context creation on windows and mac.Michael Bien2010-01-261-3/+4
| | | | added more factory methods to CLGLContext.
* switched from enum to poji as storage for common compiler options.Michael Bien2010-01-221-2/+3
|
* added blockingWait parameter to putWaitForEvent(...) CLCommandQueue methods.Michael Bien2010-01-221-3/+3
|
* dynamic dispatch via CLProcAddressTable for OpenCL extensions.Michael Bien2010-01-221-3/+45
| | | | made CLProgram failsafe, updated tests.
* more device properties.Michael Bien2010-01-211-0/+14
|
* seperated CLProgram specific tests into CLProgramTest.Michael Bien2010-01-202-43/+93
| | | | | implemented create-program-from-binaries functionality. javadoc fixes.
* temporary dissabled non direct NIO binding for methods containing long[] ↵Michael Bien2010-01-191-5/+6
| | | | | | | | since its broken on 32bit systems. refactored high level binding to use direct NIO exclusively. temporary dissabled low level binding junit tests. green bar on 32 and 64 bit systems.
* introduced CLMemory as superclass for all memory objects.Michael Bien2010-01-184-12/+13
| | | | added CLImage, CLImage2d and CLImage3d.
* more utility getters for CLDevice.Michael Bien2010-01-161-6/+13
|
* cleaned up NioDirectOnly list, added clSetKernelArg to list.Michael Bien2010-01-141-6/+120
| | | | | | added experimental QueueBarrier for easy synchronization between multiple concurrent CLCommandQueues. refactored CLCommandQueue, added putTask(). added another concurrency JUnit test.
* refactored HighLevelBindingTest into seperate tests.Michael Bien2010-01-134-91/+200
| | | | added CLConcurrencyTest and fixed some bugs in CLEvent codepaths.