Open
Bug 1690678
Opened 4 years ago
Updated 4 years ago
Retire the GCC SIMD shim for Skia
Categories
(Core :: Graphics, task)
Core
Graphics
Tracking
()
NEW
People
(Reporter: lsalzman, Unassigned)
References
(Depends on 2 open bugs, Blocks 1 open bug)
Details
When building with GCC, we currently rely on a hand-rolled shim for Skia's SkRasterPipeline to ensure Firefox performs well in that configuration. However, as we roll out WebRender and Software WebRender, we will become less reliant on Skia's performance for content rendering. Canvas or blob images will be some of the only remaining places where this code would be used anymore. Given that it presents a significant barrier to Skia updating, we probably should consider removing this from the next Skia update.
https://github.com/lsalzman/moz-skia/commit/9852ba75c1949de8058f4f6b2cf67ea0d61223fb
Reporter | ||
Comment 1•4 years ago
|
||
Potentially relevant discussion here: https://pagure.io/fesco/issue/2020#comment-713871
Updated•4 years ago
|
Severity: -- → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•