summaryrefslogtreecommitdiffstats
path: root/test/com/jogamp/opencl/CLCommandQueueTest.java
Commit message (Collapse)AuthorAgeFilesLines
* Remove Java lint warnings.Wade Walker2014-03-071-0/+1
| | | | | | 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.
* Merge pull request #5 from WadeWalker/bug_978_fix_solaris_testsWade Walker2014-02-241-0/+13
|\ | | | | Fix OpenCL test failures on Solaris for bug 978.
| * Fix OpenCL test failures on Solaris.Wade Walker2014-02-231-0/+13
| | | | | | | | | | | | | | | | | | | | 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.
* | Fix unit test bugs on Mac OS X 64-bit.Wade Walker2014-02-081-2/+4
|/ | | | | | | | This commit fixes bugs 959 (local work size set incorrectly), 960 (concurrencyTest() throws ConcurrentModificationException) 963 (programBinariesTest() causes SIGSEGV) and 964 (builderTest() cases CL_INVALID_VALUE). After this commit, all JOCL tests should pass on 64-bit Mac OS X.
* Rename TestUtils -> MiscUtils (not a test), remove 'main' .. oopsSven Gothel2014-01-261-1/+1
|
* Adapt all unit tests to use UITestCase and enforce named unit test order. ↵Sven Gothel2014-01-261-28/+39
| | | | Added main entry and listed in tests.sh for manual test.
* Bug 884: Add standard JogAmp build files.Wade Walker2013-12-151-3/+1
| | | | | | | | | The new make/build.xml successfully builds and tests the project. The original NetBeans build files are still present, but won't work anymore since the resources directory is now inside the make directory. The new build files are based on those of JOAL. The new build is not yet minimized and cleaned up, because this commit is meant to be the minimum way to get things functional.
* CLCommandQueueTest: Remove warning ..v2.0.2-rc12v2.0-rc12Sven Gothel2013-06-251-2/+5
|
* LLB refactoring.Michael Bien2011-05-271-0/+1
| | | | | | - split up CL into multiple sub interfaces - seperation is now feature wise - introdused llb package for low level classes
* fixed event-condition test which failed sporadically with out-of-order queues.Michael Bien2011-05-251-10/+9
|
* fixed race condition in eventsTest()Michael Bien2011-04-201-3/+7
|
* fixed a bug which used a wrong eventlist offset under certain conditions and ↵Michael Bien2011-04-041-3/+68
| | | | added a regression test.
* paper work: license and file headers.Michael Bien2010-11-261-0/+28
|
* missing returnMichael Bien2010-11-231-0/+1
|
* fixed customEventsTest (was: segfault with CL 1.0, now: disabled on CL 1.0)Michael Bien2010-11-221-11/+4
|
* added junit timeouts to CLGLTest (JOGL deadlock on mac) and CLCommandQueueTestMichael Bien2010-09-231-0/+5
|
* CLCommandQueueTest: fixed invalid work group size error on low spec devicesMichael Bien2010-09-181-10/+19
|
* wait timeout for concurrencyTest; context release try-finally bocks for all ↵Michael Bien2010-09-181-143/+152
| | | | other test methods.
* CLEvent callbacks for HLB and LLB.Michael Bien2010-09-021-1/+39
|
* toString() for CLEventList.Michael Bien2010-07-191-0/+4
|
* added CLVersion utility class and corresponding API.Michael Bien2010-06-241-1/+23
| | | | | version checks in unit tests. GLProfile.initSingleton() workaround in CLGLTest.
* implemented OpenCL 1.1 user events + JUnit test.Michael Bien2010-06-161-0/+59
|
* CLBuildListener functionality for high level bindings.Michael Bien2010-05-021-7/+4
| | | | | - uses low level BuildProgramCallback internally - updated tests, testing async builds
* code review: improved exception messages to be more verbose whenever possible.Michael Bien2010-04-151-0/+7
| | | | began with CLKernel testcase.
* renamed package com.mbien.* in com.jogamp.* JOCL is now officially a JogAmp ↵Michael Bien2010-04-121-0/+266
team player ;).