Chetan Mistry
7a735b74e3
Replace cl_ushort with cl_half ( #885 ) ( #1000 )
...
* test_common: Replace cl_ushort with cl_half (#885 )
Change-Id: I507eca2084629c3b6f3e7331f062f006edbce434
Signed-off-by: Chetankumar Mistry <chetan.mistry@arm.com >
* buffers, pipes, profiling: Replace cl_ushort with cl_half (#885 )
Change-Id: Id9799322b636af6aa0eec3d4e846d7af8c7f9602
Signed-off-by: Chetankumar Mistry <chetan.mistry@arm.com >
* images/kernel_read_write: Replace cl_ushort with cl_half (#885 )
Change-Id: I922ddb593b6e5631d0f4ea1522c7f75f8770be40
Signed-off-by: Chetankumar Mistry <chetan.mistry@arm.com >
* half: Replace cl_ushort with cl_half (#885 )
Change-Id: I484a5bb2b33a7e87805fc6079953c66e5f8d9239
Signed-off-by: Chetankumar Mistry <chetan.mistry@arm.com >
2020-10-02 16:29:05 +01:00
Grzegorz Wawiorko
450f583800
Fix code format errors vs.2
2020-07-23 17:21:07 +01:00
Grzegorz Wawiorko
44a240367e
Fix code format errors
2020-07-23 17:21:07 +01:00
Grzegorz Wawiorko
d643dc5399
Add API name to version_expected_info function
2020-07-23 17:21:07 +01:00
John Kesapides
094cc04e16
Mem-leaks from conformance pipes ( #772 )
...
Fix various memory leaks around events.
Convert test to use supplied typewrappers
to avoid memory leaks. Also use error helper
functions to reduce code size.
Use stringstreams to synthesize kernel sources, and
raw c+11 string literals.
Signed-off-by: John Kesapides <john.kesapides@arm.com >
2020-05-22 13:26:05 +01:00
Kévin Petit
5e2f5b857e
Accept OpenCL 3.0 in version parsing code and use where appropriate ( #752 )
...
* Accept OpenCL 3.0 in version parsing code and use where appropriate
There were a number of tests against 2.2 that are clearer against 3.0.
Fixes #751
Signed-off-by: Kévin Petit <kpet@free.fr >
* Remove CL_EXPERIMENTAL guards
Signed-off-by: Kévin Petit <kpet@free.fr >
* formatting
* Configure the headers for OpenCL 3.0
* more format fixes
2020-04-30 11:51:06 +01:00
Grzegorz Wawiorko
78fc283069
Fix test skip handling while test initialization ( #670 )
2020-03-11 18:14:29 +00:00
Radek Szymanski
80c3a27a6a
Remove unused parameter ( #630 )
...
The imageSupportRequired param is not needed in runTestHarnessWithCheck,
so just remove it.
Signed-off-by: Radek Szymanski <radek.szymanski@arm.com >
2020-02-27 15:36:28 +00:00
James Price
40f50d77a3
Rename test .c sources to .cpp where necessary ( #604 )
...
Remove hacks to force language from CMake files.
Closes KhronosGroup/OpenCL-CTS#25
2020-02-21 17:34:31 +00:00
boazo
5cc6bf8237
Pipes optional ( #578 )
...
* conditional execution of the pipe test suite
* conditional execution of the pipe test suite
* make pipes suite optional
2020-02-20 17:19:48 +00:00
Kévin Petit
d7e8e5040a
Mark SVM and pipes tests as requiring OpenCL 2.0 ( #475 )
...
Signed-off-by: Kévin Petit <kpet@free.fr >
2019-11-14 17:26:32 +00:00
Kévin Petit
fa4b278432
Build the harness as a static library ( #430 )
...
This reduces by a factor of roughly two the number of files to build.
Fixes #193 .
Signed-off-by: Kevin Petit <kevin.petit@arm.com >
2019-08-07 17:18:10 +01:00
Kevin Petit
ef832c330c
Stop using ../../test_common to include common headers
...
Fixes #395 .
Signed-off-by: Kevin Petit <kevin.petit@arm.com >
2019-08-01 18:41:12 +01:00
Grzegorz Wawiorko
6c999818ee
cl22: Improved CRC calculation ( #133 )
...
* Improved CRC calculation
* Improved CRC calculation - review fix
* Improved CRC calculation - build brake fix
* Improved CRC calculation - remove external initializaiton
2019-04-18 15:00:45 +01:00
Radek Szymanski
07196c351a
cl22: Use single array for function list ( #148 )
...
Signed-off-by: Radek Szymanski <radek.szymanski@arm.com >
2019-04-10 12:30:38 +01:00
Kedar Patil
2821bf1323
Initial open source release of OpenCL 2.2 CTS.
2017-05-16 18:44:33 +05:30