Sample Code

ARM Mali OpenGL ES, OpenCL and Vulkan sample codes will teach you techniques that can be adapted for use in your own applications. They provide instructions for creating a sample and allow you to see how they were created at a code-level.
OpenGL ES logo

OpenGL ES Sample Code

OpenGL ES Sample codes, including examples such as tessellation and water rendering.

OpenGL ES Sample Code
OpenCL logo

GPU Compute Sample Code

GPU Compute samples including optimization techniques for stereovision, SGEMM and more.

GPU Compute Sample Code
Vulkan logo

Vulkan Sample Code

Explore Vulkan with our Sample codes, from creating a simple triangle to Compute Shaders.

Vulkan Sample Code