As part of the piglit test suite, there is a growing collection of
OpenCL tests. Unlike the Khronos test suite which is under a limited
license the piglit test suite is freely available.
Piglit is not a replacement for those needing to pass the Khronos
validation test suite to earn official OpenCL branding. Piglit IS a
good addition to further test an OpenCL implementation and promote
consistency between OpenCL implementations.
It is especially interesting for open source projects implementing the
OpenCL standard such as Mesa or SNU.
I've gotten the OpenCL portion of piglit on ARM to build using the
Mesa implementation of OpenCL. Unfortunately the backend
implementation for OpenCL on Mesa is dependent on the GPU and does not
offer (yet) a CPU only implementation. Thus the # of tests that I've
run are as of yet quite limited. (We're also looking at SNU but that
has issues as well)
My git tree + patches for ARM can be found here:
git://git.linaro.org/people/tomgall/piglit.git
opencl-arm branch
--
Regards,
Tom
"Where's the kaboom!? There was supposed to be an earth-shattering
kaboom!" Marvin Martian
Tech Lead, Graphics Working Group | Linaro.org │ Open source software
for ARM SoCs
w) tom.gall att linaro.org
h) tom_gall att mac.com