Firefox OS/Performance/App Performance Validation: Difference between revisions

Line 118: Line 118:
'''Platform Contact''': Graphics
'''Platform Contact''': Graphics


'''What does it mean''':  
'''What does it mean''':
 
Check that the generated layer tree can composited by the GPU every frame.


'''Verification Steps''':
'''Verification Steps''':
* Turn on 'Frames per second' from the Developer HUD.
* Watch the left most FPS counter during animations and scrolling. This number should remain very close to the refresh rate of the display (~60 FPS for most devices). Large layer transformations (check with layer border/layers.dump) will cause a dip in this counter.
and
* Turn on 'Frames per second' from the Developer HUD.
* Set layers.offmainthreadcomposition.frame-rate to 0.
* Watch the left most FPS counter during idle at various stage of your app.  This number should remain very close to the refresh rate of the display (~60 FPS for most devices). There should be little to no dips below 60 FPS here.


== 9. Memory usage ==
== 9. Memory usage ==
Confirmed users
336

edits