Game Developer Guides
Introduction
These documents are intended to help developers in their journey to create best-in-class experiences targeting Qualcomm platforms. The Game Developer Guides consist of:
Guides: Additional insight on the various cores available in Snapdragon platforms.
Components: Product-specific documentation of various tools, middleware, and SDKs available for game developers.
Tutorials: Learn about specific topics with practical examples and real-world scenarios.
Highlights
If you are new to mobile game development, the Overview section from the Adreno™ GPU guide will give you a better understanding of Adreno™ tiling architecture and how it differs from desktop and console.
For practical tips and tricks to maximize your application’s performance, visit Best Practices or Frequently Asked Questions.
The Qualcomm® Kryo™ CPU guide introduces various concepts needed to optimize game execution on both performance and power. Use this guide to learn about the impact of proper thread scheduling, thread affinity, and how to maximize your game’s performance using NEON SIMD.
For new optimization opportunities, visit the Qualcomm® Hexagon™ DSP guide to learn how you can offload work to the DSP and alleviate other cores and conserve power.
Note
The Game Developer Guides are living documents. They are updated and improved continuously. Don’t forget to bookmark this page and come back to see what’s new!
What’s New
August 2021
New recommendations for Vulkan subpasses
New Use Variable Rate Shading section
Updated Vulkan Adreno Layer section with description of error codes provided by this layer as well as VK_EXT_debug_utils.
February 2021
New Frequently Asked Questions for Adreno GPU
New Qualcomm® Kryo™ CPU and Qualcomm® Hexagon™ DSP sections
New Windows on Snapdragon tutorials
New Tutorials section
Updated Best Practices for A5X and A6X content