Tools & Resources

Use the Qualcomm® 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.

Software

Updated 19 Sep 22
The Vulkan Adreno layer detects optimizations that can be made on Adreno GPUs, offering suggestions on how to improve the usage of Vulkan APIs via logcat messages. Users can configure to disable/enable rules using vkal_config.txt. See readme.txt for more details.

Docs

Updated 16 Jun 20
This document provides a guide to use the new vendor extension from QTI that is designed to reduce the development effort on the application in handling pre-rotation in Vulkan.
Updated 16 Feb 23
This programming guide provides detailed guidance on how to program and optimize OpenCL applications on Adreno GPUs.

Whitepapers

Updated 12 Aug 15
This whitepaper discusses implementation and optimization techniques used in the development of an Android application demonstrating computer vision functionality utilizing the Adreno 420 GPU in Qualcomm’s Snapdragon 805 and the substantial benefits observed when offloading compute-intensive kernels to the GPU.
Updated 25 Jul 14

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?

Drivers

Updated 28 Jun 16

This release contains a developer preview of the user-mode driver binaries for Qualcomm Adreno 3xx/4xx GPU on Nexus 5, Nexus 6, and Nexus 7 devices running Google Android Marshmallow. It has been tested with MOB30M factory image. This release is intended only for developers, and does not meet our customer release quality. Please refer to the included readme file for installation.