This document discusses drawing 2D and 3D graphics with OpenGL ES 1.x and 2.x APIs in Android NDK. It covers drawing 2D shapes and applying transforms using OpenGL ES 1.x, including translating, scaling and rotating shapes. It also discusses the graphics rendering pipeline in OpenGL and differences between the fixed pipeline in OpenGL ES 1.x versus the programmable pipeline in OpenGL ES 2.0. The document provides code samples for drawing 2D triangles and squares in Android NDK and applying common transforms.