-
Notifications
You must be signed in to change notification settings - Fork 362
Description
See Observatory -> DevTools Tracking Issue.
Feature requests from discussion @chinmaygarde and I had offline. These features are currently in Observatory and are used by the Engine team for debugging performance issues:
-
draw solid lines for VsyncFireCallback events. VsyncFireCallback indicates that we asked to draw a frame. The absence of the VsyncFireCallback means the engine is too busy, so we didn’t consider drawing a frame
-
adding arrows for flow events
-
background coloring for VsyncProcessCallback. Observatory signals these as gray and white alternating background colors. This event indicates that if you wanted to render a frame, now would be a good time

-
selecting multiple frames and looking at averages / standard deviations. This example is for several GPURasterizer::Draw events:

If we bring some of these features into DevTools, we should update this article accordingly.