Open
Bug 1079572
Opened 11 years ago
Updated 3 years ago
ImageLib reads back images from the GPU to do high quality downscaling
Categories
(Core :: Graphics: ImageLib, defect)
Tracking
()
NEW
People
(Reporter: jrmuizel, Unassigned)
References
(Depends on 1 open bug)
Details
This happens in LockImageData(). We go down the DrawSurface path, and we should really only be going down that path during exceptional cases.
It's worth noting there's a copy of all of the image data happening here (from the SourceSurface into the destination). This copy could probably be avoided.
Here's a profile of the disaster happening:
http://people.mozilla.org/~bgirard/cleopatra/#report=93b4cd85c37981df04e107007d92186649add4bd
Comment 1•11 years ago
|
||
I'd like to keep this around since more profile data is always nice, but the main action around this issue is happening in bug 1076674.
Depends on: 1076674
Updated•3 years ago
|
Severity: normal → S3
You need to log in
before you can comment on or make changes to this bug.
Description
•