Ahmed Hesham
e88e5be93e
Migrate basic suite to the new test registration framework ( #2316 )
...
Contributes to #2181 .
Signed-off-by: Ahmed Hesham <ahmed.hesham@arm.com >
2025-03-18 17:32:58 +00:00
Sven van Haastregt
ea934a7648
basic: fix size_t Wformat warnings ( #2264 )
...
Printing of a `size_t` requires the `%zu` specifier.
Signed-off-by: Sven van Haastregt <sven.vanhaastregt@arm.com >
2025-02-18 09:11:32 -08:00
Michael Rizkalla
e61da21cd6
Fix using incorrect free function in arrayimagecopy and imagearraycopy basic tests' unique_ptr ( #2177 )
...
This change addresses a free function mis-match issue where `delete` is
used to free memory allocated via `malloc` within `create_random_data`
and in the test function.
The change involves the following tests:
1. arrayimagecopy
2. arrayimagecopy3d
3. imagearraycopy
4. imagearraycopy3d
This should address #2173
Signed-off-by: Michael Rizkalla <michael.rizkalla@arm.com >
2024-12-17 09:30:48 +01:00
Michael Rizkalla
918d561c6c
Refactor test copy from and to image to buffer ( #2138 )
...
This change refactors the following files:
1. test_imagearraycopy.cpp
2. test_arrayimagecopy.cpp
The purpose of refactoring is to allow passing different buffer and
image flags to the test function as well as passing customisable test
functions.
Signed-off-by: Michael Rizkalla <michael.rizkalla@arm.com >
2024-11-19 10:11:58 -08:00
joshqti
b8981f5fb8
[basic] Enable image format aware scanline comparison. ( #2042 )
...
Use format aware memory comparison instead of memcmp.
2024-08-13 09:54:09 -07:00
John Kesapides
cb9b8db894
Deduplicate test_basic image_array_copy ( #1538 )
...
Merge image_array_copy, image_array_copy3d
as they share a lot of common code.
Signed-off-by: John Kesapides <john.kesapides@arm.com >
Signed-off-by: John Kesapides <john.kesapides@arm.com >
2024-07-09 09:55:16 -07:00
victzhan
75db137822
Change order of print statement ( #1631 )
...
* Change order of print statement
* Made change for test_imagearraycopy3d.cpp as well
* Update test_imagearraycopy.cpp
2023-03-02 09:26:49 +00:00
ellnor01
a6809710ea
Remove unnecessary cl_mem_flags casts ( #1018 )
...
* api, atomics: remove unnecessary cl_mem_flags casts
Instances in api, atomics, buffers and c11_atomics suites
Contributes #759
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
* basic: remove unnecessary cl_mem_flags casts
Contributes #759
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
* spir, thread_dimensions: remove unnecessary cl_mem_flags casts
Instances in spir, thread_dimensions and workgroups tests
Contributes #759
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
* profiling, relationals: remove unnecessary cl_mem_flags casts
Includes relationals, profiling, muliple_device_context, integer_ops
tests
Contributes #759
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
* clcpp: remove unnecessary cl_mem_flags casts
Contibutes #759
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
* events, geometrics: remove unnecessary cl_mem_flags casts
Includes events, geometrics, gl and images tests
Contributes #759
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
* commonfs, compiler: remove unnecessary cl_mem_flags casts
Includes cast removal in commonfs, compiler and device_partition tests
Fixes #759
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
* Fix up formatting
Signed-off-by: Ellen Norris-Thompson <ellen.norris-thompson@arm.com >
2020-10-19 13:56:02 +01: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