Open
Bug 1100061
Opened 10 years ago
Updated 2 years ago
Gravity Demo Very Slow
Categories
(Core :: Graphics: Canvas2D, defect)
Tracking
()
NEW
People
(Reporter: sstangl, Unassigned)
References
()
Details
The demo at http://www.stephenbalaban.com/wp-content/uploads/2014/11/Gravity.html runs very slowly in Firefox, but quickly in Chrome. The built-in profiler shows that ~80% of the time is spent in the following function: > function transform(transforms, ctx) { > ctx.translate(w/2, h/2); > ctx.scale(1,-1); > var len = transforms.length; > for (var i = 0; i < len; ++i) { > var m = transforms[i]; > ctx.save(); > ctx.transform(m[0], m[3], m[1], m[4], m[2], m[5]); > } > return ctx; > }
Updated•2 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•