Files
OpenCL-CTS/test_common/harness
Marco Antognini 69f0054001 Fix copy and move semantics of wrapper classes (#1268)
* Remove unnecessary code

These custom equality operators are not necessary because of the
conversion operators which already allow using the standard equality
operators between two pointers.

Signed-off-by: Marco Antognini <marco.antognini@arm.com>

* Fix copy and move semantics of wrapper classes

Related to #465.

The Wrapper classes are rewritten to properly handle copy and move
semantics, while preserving the existing API and removing code
duplication.

Add error handling around clRelase* and clRetain*.

Signed-off-by: Marco Antognini <marco.antognini@arm.com>

* Address build issue on 32-bit Windows

Include linkage in RetainReleaseType function type.

Signed-off-by: Marco Antognini <marco.antognini@arm.com>
2021-06-17 14:05:05 +01:00
..
2021-05-18 18:10:24 +01:00
2020-05-20 14:16:19 +01:00
2020-10-30 14:13:52 +00:00
2020-10-30 14:13:52 +00:00
2020-10-30 14:13:52 +00:00
2020-10-30 14:13:52 +00:00
2020-10-30 14:13:52 +00:00
2020-10-30 14:13:52 +00:00