面向 Android* 操作系统的 OpenCL™ 基本指南可提供使用 Android 应用中的 OpenCL 的指南。 本指南是处理 Android 应用的交互式图片。
本指南主要用于展示如何在 Android 应用中使用 OpenCL,如何着手编写 OpenCL 代码以及如何链接至 OpenCL 运行时。 本指南展示了 OpenCL API 调用的典型序列,以及在 OpenCL 设备上获取配合动画运行的简单图像处理内核的一般工作流程。 本指南不包括高级主题,如有效数据共享或 Android OpenCL 性能 BKM 等。
复杂等级:初级
开发平台:任意平台
目标平台: Android* OS 4.2.2 及更高版本
目标设备:基于 Android* 设备的 GPU 设备
注: Android 模拟器不提供 GPU OpenCL 设备支持。 如要在 Android 模拟器上运行样本,请将目标 OpenCL 设备类型从 GPU 更改为 CPU,更改方式为:在 jni/step.cpp 文件的 451 行将 CL_DEVICE_TYPE_GPU 替换为 CL_DEVICE_TYPE_CPU 。 |

关于样本的更多信息,请参见样本软件包中的样本用户指南。
* OpenCL 和 OpenCL 标识是苹果公司的商标,需获得 Khronos 的许可方能使用。