Hi Everyone,
I want OpenCL based development with Adreno GPU SDK. I recently download Adreno GPU SDK v5.0. Then I opened AdrenoSDK.sln with VS2010. But Samples\OpenCL projects are unavailable in the solution. OpenCL projects names are listed in solution but their code are unavailable. Do you have any suggestion to resolve my problem?
Best regards
Related question: Our old Adreno SDK v3.7 download from June 2014 contains OpenCL headers in Development/Inc/CL. However, the latest v5.0 does not contain these header files. I've looked through the Windows, OS X, and Linux packages on https://developer.qualcomm.com/software/adreno-gpu-sdk/tools
Was OpenCL support intentionally removed from the Adreno SDK? This seems a bit different SDKs like Mali or NVIDIA which do contain OpenCL headers and a linkable library.
Should we thus get the headers from Khronos, and the shared library from a target Snapdragon Android device? If we use the headers from https://github.com/KhronosGroup/OpenCL-Headers do we have much assurance that these will actually work? That is, does Qualcomm test OpenCL on recent architectures like Snapdragon 820? Should we expect OpenCL 2.1 compatibility, or perhaps better to fall back to OpenCL 2.0 or 1.2?
Is there anyone from QCOM reading this post? This post was sent 7 weeks ago, just can't believe this is a official developer network supported by QCOM.
Please let us know if QCOM has officially dropped OpenCL support for Adreno GPUs.
We are in the process of updating documentation and headers for OpenCL. In the meantime, please use headers from Khronos registry. Note that Snapdragon 820 and other chipsets that have Adreno 5xx GPUs support OpenCL 2.0 Full profile.
- Adreno OpenCL team
Thanks for the followup, junesup.
a46sgsd, to follow up on what junesup said, the headers from Khronos are working in our tests so far. I also heard from our side channel that Snapdragon 820 / Adreno 530 is passing full OpenCL 2.0 conformance tests.
Thanks for the update.
GIven that there are RS, Metal advertised by OS providers, and no roadmap available for public on Adreno opencl support, we are not sure about the future of opencl on QCOM platforms...