CTS failures in Android R and Q in GpuAcc in ArgMinMax
authorGiorgio Arena <giorgio.arena@arm.com>
Thu, 21 Jan 2021 14:53:56 +0000 (14:53 +0000)
committerGiorgio Arena <giorgio.arena@arm.com>
Fri, 22 Jan 2021 09:12:01 +0000 (09:12 +0000)
commite36208c8b86413e4fdd4ca31904e9d613ce11570
treeaf6b3f363b7f5b00308c1706275c3b91381f08be
parent0094c023038cbb353f60e96d1301b4bb25c9e382
CTS failures in Android R and Q in GpuAcc in ArgMinMax

- Fix ambiguosity with select in OpenCL
- Define a new macro for signed integer data type of the same input data type's size. This is needed because some ops (e.g. logical operators) in OpenCL work in this way

Resolves: COMPMID-4116, COMPMID-4110

Signed-off-by: Giorgio Arena <giorgio.arena@arm.com>
Change-Id: I560eda63fce24abd03d061f78f2f2ca951053fd0
Reviewed-on: https://review.mlplatform.org/c/ml/ComputeLibrary/+/4898
Reviewed-by: Michele Di Giorgio <michele.digiorgio@arm.com>
Tested-by: Arm Jenkins <bsgcomp@arm.com>
Comments-Addressed: Arm Jenkins <bsgcomp@arm.com>
src/core/CL/cl_kernels/arg_min_max.cl
src/core/CL/cl_kernels/helpers.h
src/core/CL/kernels/CLArgMinMaxLayerKernel.cpp