Files
OpenCL-CTS/test_conformance
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:12:55 +01:00
2020-07-23 17:21:07 +01:00
2021-05-18 18:10:24 +01:00
2021-02-17 17:05:09 +00:00
2021-05-13 09:13:03 +01:00
2019-07-31 16:00:45 +01:00