Session Title: OpenGL ES 3.1 / Android Extensions Pack
Session Description: Android L brings many new APIs to Android including the latest OpenGL ES version 3.1 in addition to a group of optional extensions called the Android Extensions Pack (AEP). This session provides a survey of the most important additions in OpenGL ES 3.1 / AEP along with an overview of important functionality from OpenGL ES 3.0 that are useful in creating high performance rendering engines. In particular compute shaders and indirect draw functionality will be demoed with sample source code. Compute shaders provide an alternate GPU compute API besides Renderscript that is widely available on Android which works in conjunction with the OpenGL ES rendering pipeline. A discussion on the similarities of compute shaders versus OpenCL will illuminate the relationship of these APIs and associated use cases. Attendees will take away sample source code and an understanding of how OpenGL ES 3.1 / 3.0 / AEP enables state of the art graphics experiences on Android.
Excited for Michael's session? Head on over and grab your ticket TODAY!