New issue
Advanced search Search tips

Issue 824725 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 823335
Owner: ----
Closed: Mar 2018
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 2
Type: Bug-Regression



Sign in to add a comment

Huge Canvas Performance Regression (MacOS)

Reported by d...@kumu.io, Mar 22 2018

Issue description

UserAgent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36

Steps to reproduce the problem:
1. Loop with requestAnimationFrame
2. Call CanvasRenderingContext2D.drawImage

What is the expected behavior?
Rendering at ~60FPS.

What went wrong?
Rendering at ~10FPS. Due to constant "Rasterize Paint" events on each thread in between each frame.

Did this work before? Yes 

Does this work in other browsers? Yes

Chrome version: 65.0.3325.162  Channel: stable
OS Version: OS X 10.11.6
Flash Version: 

Associated mailing list post: https://groups.google.com/a/chromium.org/forum/#!topic/chromium-discuss/3Yn_fy985Mc
 
repro.js
541 bytes View Download
Screen Shot 2018-03-11 at 12.00.55.png
13.7 KB View Download

Comment 1 Deleted

Labels: Needs-Bisect Needs-Triage-M65
Cc: vamshi.kommuri@chromium.org
Labels: -Needs-Bisect Triaged-ET
Mergedinto: 823335
Status: Duplicate (was: Unconfirmed)
Thanks for filing the issue!

As this issue looks similar to that of  Issue 823335 , which even speaks about drop in canvas performance. Hence duplicating into it.
Removing Needs-Bisect label.

Please feel free to undupe if both aren't similar.

Sign in to add a comment