sample_gpu_3d 使用说明
功能概述
3D GPU 支持以下标准 API:
- OpenGLES
- OpenCL
- Vulkan
针对其中两种 API 提供了相应的示例代码:
- OpenCL 示例
- OpenGLES 示例
请根据具体需求选择对应的 API 示例进行参考和使用。
OpenCL
sample_matrix_multiply
功能概述
功能描述:sample_matrix_multiply 使用 3D GPU 和 CPU 进行相同的矩阵运行,并打印两者的耗时
代码位置及目录结构
- 代码位置
/app/multimedia_samples/sample_gpu_3d/cl/sample_matrix_multiply - 目录结构
└── sample_matrix_multiply
├── Makefile
└── matrix_multiply.c
编译
- 进入 sample_matrix_multiply 目录,执行
make编译 - 输出成果物是 sample_matrix_multiply 源码目录下的
matrix_multiply