Opencl opacity
This series gets OpenCL tests to pass.
I've tested nvidia OpenCL, Intel beignet, and CI runs Intel CPU OpenCL.
Clover (mesa) on AMDGPU passes all tests but noise-cell
. This is a known bug in libclc.
I'm not sure the format handling is entirely correct. The OpenCL path should probably bail, if the format is not compatible.
Edited by Ján Veselý