Skip to content

Commit ce5d976

Browse files
adding summary and faqs
1 parent 958e384 commit ce5d976

1 file changed

Lines changed: 50 additions & 1 deletion

File tree

  • content/learning-paths/mobile-graphics-and-gaming/ams

content/learning-paths/mobile-graphics-and-gaming/ams/_index.md

Lines changed: 50 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,57 @@ prerequisites:
2121
- Arm Performance Studio installed. Follow the [Arm Performance Studio install guide](/install-guides/ams/) for instructions.
2222
- Android SDK Platform tools installed for the Android Debug bridge (adb).
2323

24+
# START generated_summary_faq
25+
generated_summary_faq:
26+
template_version: summary-faq-v3
27+
generated_at: '2026-06-26T16:37:19Z'
28+
generator: ai
29+
ai_assisted: true
30+
ai_review_required: true
31+
model: gpt-5
32+
prompt_template: summary-faq-v3
33+
source_hash: 80078c6f05717cbf24c3b695a82fa15bbe477bd14a290195569dda4efe6599ee
34+
summary_generated_at: '2026-06-26T16:37:19Z'
35+
summary_source_hash: 80078c6f05717cbf24c3b695a82fa15bbe477bd14a290195569dda4efe6599ee
36+
faq_generated_at: '2026-06-26T16:37:19Z'
37+
faq_source_hash: 80078c6f05717cbf24c3b695a82fa15bbe477bd14a290195569dda4efe6599ee
38+
summary: >-
39+
You'll profile an Android graphics application on Arm
40+
Mali-based GPUs using Arm Performance Studio. After preparing a debuggable build, you'll
41+
connect an Android device over adb, explore a provided Streamline sample to understand the
42+
available views, then capture a profile from their own application and generate a Performance
43+
Advisor report with the CLI. You'll also perform frame-level inspection with Frame Advisor
44+
and RenderDoc for Arm GPUs, and use Mali Offline Compiler to estimate shader
45+
cost. By the end, you'll understand how to progress from example data to capturing on-device
46+
profiles and interpreting reports that inform deeper frame and shader analysis.
47+
faqs:
48+
- question: How do I launch Streamline and select my Android device?
49+
answer: >-
50+
Open the Performance Studio Hub and launch Streamline. In the Start view, choose Android
51+
(adb) as the device type and select your device from the list.
52+
- question: What should I check in my app build before profiling with Streamline?
53+
answer: >-
54+
Build a debuggable version and include options that facilitate call stack unwinding by Streamline.
55+
For Unity, enable Development Build in Build settings.
56+
- question: What steps import the example Streamline capture?
57+
answer: >-
58+
In Streamline, select File > Import, choose Import Streamline Sample Captures, then select
59+
the Android example and finish. The sample capture is added so you can open it and explore
60+
the views.
61+
- question: How do I generate a Performance Advisor report from a capture?
62+
answer: >-
63+
Open a terminal, navigate to the capture location, and run streamline-cli with the -pa option
64+
on the .apc file (for example, "Android - GPU Bound Example.apc"). The capture is processed
65+
and a Performance Advisor report is produced.
66+
- question: Do I need Python for Performance Advisor?
67+
answer: >-
68+
Yes. Performance Advisor uses a Python script to connect to your device and requires Python
69+
3.8 or later.
70+
# END generated_summary_faq
71+
2472
author: Ronan Synnott
2573

26-
generate_summary_faq: true
74+
generate_summary_faq: false
2775
rerun_summary: false
2876
rerun_faqs: false
2977

@@ -88,3 +136,4 @@ weight: 1 # _index.md always has weight of 1 to order corr
88136
layout: "learningpathall" # All files under learning paths have this same wrapper
89137
learning_path_main_page: "yes" # This should be surfaced when looking for related content. Only set for _index.md of learning path content.
90138
---
139+

0 commit comments

Comments
 (0)