Tools & Resources
Use the Adreno™ mobile gaming and graphics optimization tools and resources below to kick your graphics into high gear – for the kind of games and innovative UIs that truly stand out.
The Adreno SDK v3.9 update offers the following:
- Added OpenGL ES 3.1 samples for Android
- Added OpenGL ES 3.1 and AEP support to the OpenGL ES Emulator
- Added support for BC1 and BC2 texture formats to the Texture Converter
- Updated Adreno SDK Browser
- Fixed various bugs in OpenGL ES and OpenCL samples and the sample framework
- Fixed problems with samples on Linux and OSX
Adreno GPU SDK Forum
Collaborate with other developers who understand the value and complexities of creating truly stunning graphics.
Demand for gaming on mobile devices is growing rapidly, generating strong momentum and opportunity. The Android platform is thriving and offers game developers a growing opportunity to generate revenue on a global scale. This paper discusses how Qualcomm Technologies Inc. is helping the mobile gaming industry to take advantage of this opportunity by solving three key challenges for developers:
- How to create immersive gaming experiences within the power and thermal constraints of mobile devices?
- How to develop a game that addresses a sizeable portion of the mobile gaming segment with minimal code variations?
- How to take advantage of the hardware’s capabilities without sacrificing time-to-market?
This release contains a developer preview of the user-mode driver binaries for Qualcomm Adreno 3xx GPU on Nexus 4, Nexus 5, and Nexus 7 devices running Google Android 4.4.4 KitKat. This release includes OpenCL in addition to OpenGL ES. It has been tested with the KTU84P factory image. This release is intended only for developers, and does not meet our customer release quality. Refer to the included release notes for a list of fixes and enhancements.
Introduction to the Adreno GPU
The Adreno Graphics Processing Unit (GPU) is designed to bring console and PC quality 3D games to mobile devices. This video introduces the viewer to the Adreno GPU, some of its key features, and how it relates to the Qualcomm Snapdragon processor.
Tile Based Rendering on Qualcomm Adreno GPUs
This video investigates the commonly used technique of Tile Based Rendering on mobile devices by focusing specifically on Qualcomm Adreno GPUs using a toon shading sample.
Graphics Pipeline Overview
Watch an overview of the mobile Graphics Pipeline which describes the data flow and processing of graphics data from software to hardware. The APIs available on mobile devices are also covered.
Adreno™ Rendering Tutorial 1: Choosing Resolution
This video explains how to ideally choose and optimize the rendering resolution for your game to maximize performance on Qualcomm Snapdragon processors.
Adreno Hardware Tutorial 4: Detecting Adreno GPU
This video demonstrates a simple way to detect Adreno GPUs using C++ (Native) code.