Descriptionmac: Improve framerate on accelerated pages in HiDPI mode.
RenderWidgetHost asked RWHV for a backing store in view coordinates,
but RWHV matched in pixel coordinates. As a result, backing store
allocation was considered unsuccessful repeatedly every frame, and every
frame would retry until the frame timeout (50ms) was elapsed.
If the browser process is very busy, the fps meter tends to show NaN
fps: It renders FPS in the renderer, and since the renderer was almost
always doing nothing (since it waited on the browser), almost all frame
times were filtered out (very short frame times are filtered out), and
often there were 0 frame times to sample from for FPS computation.
BUG=132178
TEST=Open poster circle with FPS meter enabled. 60fps instead of NaN.
TBR=avi
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=141675
Patch Set 1 #
Total comments: 1
Patch Set 2 : comment #
Messages
Total messages: 4 (0 generated)
|