Application Performance Analysis

A guide to performance analysis during mobile VR application development.

While this document is geared toward native application development, most of the tools presented here are also useful for improving performance in Android applications developed in Unity or other engines.

  • Basic Performance Stats through Logcat
    A simple way to get some basic performance numbers is to use logcat with a filter for VrApi.
  • SysTrace
    SysTrace can record detailed logs of system activity that can be viewed in the Google Chrome browser.
  • Snapdragon Profiler
    The Qualcomm Snapdragon Profiler allows developers to analyze performance on Android devices with Snapdragon processors over USB, including CPU, GPU, memory, power, and thermal performance.