| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
This test didn't work properly, since that property only applies to
custom devices and built-in kernels.
|
|
|
|
|
| |
Added workgroup info functions for OpenCL 1.1, since that's the version
the CL Java objects currently wraps. Also added a test that shows how to
query values from version 1.2 and later.
|
|
|
|
|
|
| |
Added a couple of differences in test results for programs recreated
from binaries (the programs are executable and have binary length > 0),
and avoided the CL kernel creation test on a binary because it segfaults
like it does on AMD drivers.
|
|
|
|
|
|
|
|
| |
Graphics 4600
- Properly enforce test order (alphanumeric)
- Split builderTest() to synchronized and async tests
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
c47bc86ae2ee268a1f38c5580d11f93d7f8d6e74)
- Change non static accesses to static members using declaring type
- Change indirect accesses to static members to direct accesses (accesses through subtypes)
- Add final modifier to private fields
- Add final modifier to method parameters
- Add final modifier to local variables
- Remove unnecessary casts
- Remove unnecessary '$NON-NLS$' tags
- Remove trailing white spaces on all lines
|
|
|
|
| |
base UITest class.
|
|
|
|
|
|
|
|
|
|
|
| |
programBinariesTest() failure was due to AMD drivers crashing
in clCreateKernelsInProgram() when the program is not built yet,
instead of returning error code CL_INVALID_PROGRAM_EXECUTABLE as they
should.
lowLevelVectorAddTest() failure was apparently due to the AMD drivers
writing past the end of a direct byte buffer in such a way that it made
System.gc() crash when called during teardown (this crash didn't even
dump stack). Making the buffer larger solved the problem.
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Added main entry and listed in tests.sh for manual test.
|
| |
|
|
|
|
|
|
| |
- split up CL into multiple sub interfaces
- seperation is now feature wise
- introdused llb package for low level classes
|
|
|
|
|
| |
- optimized create from name path
- putArg should not increment the index if setting the argument fails
- added putArg() test
|
| |
|
| |
|
|
|
|
| |
convention.
|
|
|
|
| |
NV CL 1.1 devdriver has some issues in this area.
|
|
|
|
| |
systems are now supported again.
|
|
|
|
| |
fixed a few compiler warnings.
|
|
|
|
|
| |
- uses low level BuildProgramCallback internally
- updated tests, testing async builds
|
| |
|
|
|
|
| |
buffer size on 32bit systems, enabled test.
|
|
|
|
| |
began with CLKernel testcase.
|
|
team player ;).
|