aboutsummaryrefslogtreecommitdiffstats
path: root/test/com/jogamp/opencl/gl/CLGLTest.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove Java lint warnings.Wade Walker2014-03-071-0/+4
| | | | | | Remove all Java lint warnings, by fixing the code if possible, and if not possible then by inserting @SuppressWarnings. Some of these @SuppressWarnings can be replaced later with @SafeVarargs if we eventually drop support for Java 6.
* Fix OpenCL test failures on Solaris.Wade Walker2014-02-231-2/+7
| | | | | | | | | | Since nobody currently makes an OpenCL driver for Solaris, all the tests used to fail, which told us nothing. This commit adds code to check whether OpenCL is unavailable and the OS is Solaris, in which case the test contents are skipped. If an OpenCL driver ever appears for Solaris, or if we start testing on another platform with no OpenCL driver, there's now one single place to add or remove checks that will allow for this.
* Adapt all unit tests to use UITestCase and enforce named unit test order. ↵Sven Gothel2014-01-261-27/+41
| | | | Added main entry and listed in tests.sh for manual test.
* Refine 7b21b5abb6373637eeeb270de05bb7472f70b853: Add ↵Sven Gothel2013-10-121-10/+2
| | | | | | CLGL.CL_CONTEXT_PROPERTY_USE_CGL_SHAREGROUP_APPLE and comment it's usage; Remove 'import static' Note: JOCL impl. shall remove all 'import static' to remove hardhsip on ClassLoader ..
* Adapt to GlueGen ARM Build Changes 422d7a5eb53fca6642ebf4e8910d8b0311bb2597 ↵Sven Gothel2012-08-181-9/+1
| | | | ; Remove JOGL GLProfile.initSingleton(boolean) call in CLGL test
* using CL_CGL sharegroup for context creation on mac + enabled CLGLTest on macMichael Bien2011-04-261-7/+1
|
* - CLGLBuffer size must now be specified when the buffer is createdMichael Bien2011-04-261-19/+118
| | | | | - but can be updated later if required (gl lock is mandatory) - added VBO CLGL test - javadoc updates
* using lower wgs in LLB test.Michael Bien2011-01-221-1/+1
| | | increased timeout in CLGLTest.
* paper work: license and file headers.Michael Bien2010-11-261-0/+28
|
* CLGLContext.create() no longer makes the glcontext current.Michael Bien2010-11-211-13/+9
|
* changes due to mofifications in jogl + propper jogl release() + ↵Michael Bien2010-11-181-6/+7
| | | | destroy(true) -> destroy().
* JOGL: getNativeWindow -> getNativeSurface; modified CLGLTest to only use ↵Michael Bien2010-10-151-8/+9
| | | | JOGL in one thread.
* temporary disable CLGLTest on mac to prevent deadlock.Michael Bien2010-09-261-4/+10
|
* added junit timeouts to CLGLTest (JOGL deadlock on mac) and CLCommandQueueTestMichael Bien2010-09-231-0/+11
|
* last JOGL API changes broke the GLCL junit test. Fixed it.Michael Bien2010-09-231-1/+2
|
* CLGLContext.create() makes GLContext current (restored old behavior).Michael Bien2010-09-181-1/+2
| | | | CLGLTest: make gl context current right after init (jogl bug workaround)
* added CLVersion utility class and corresponding API.Michael Bien2010-06-241-0/+2
| | | | | version checks in unit tests. GLProfile.initSingleton() workaround in CLGLTest.
* improved concurrent load test (disabled by default) and confirmed that cl ↵Michael Bien2010-05-301-0/+2
| | | | | | 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-121-0/+2
| | | | fixed a few compiler warnings.
* CLGLContext.create() makes GLContext current.Michael Bien2010-04-241-0/+95
made CLContext.release() more bulletproof. added CLGLTest.