Closed
Bug 1001687
Opened 10 years ago
Closed 10 years ago
Get rid of the Thebes backed gfxContext in GLReadTexImageHelper, and the Thebes versions of gfxUtils::PremultiplyImageSurface/UnpremultiplyImageSurface and GLReadTexImageHelper::ReadPixelsIntoImageSurface/ReadScreenIntoImageSurface
Categories
(Core :: Graphics, defect)
Core
Graphics
Tracking
()
RESOLVED
FIXED
mozilla32
People
(Reporter: jwatt, Assigned: jwatt)
References
Details
Attachments
(1 file, 2 obsolete files)
17.62 KB,
patch
|
mattwoodrow
:
review+
|
Details | Diff | Splinter Review |
I've got a patch to get rid of the Thebes backed gfxContext in GLReadTexImageHelper, and the Thebes versions of gfxUtils::PremultiplyImageSurface/UnpremultiplyImageSurface and GLReadTexImageHelper::ReadPixelsIntoImageSurface/ReadScreenIntoImageSurface.
Assignee | ||
Comment 1•10 years ago
|
||
Attachment #8412990 -
Flags: review?(matt.woodrow)
Assignee | ||
Comment 2•10 years ago
|
||
Attachment #8412990 -
Attachment is obsolete: true
Attachment #8412990 -
Flags: review?(matt.woodrow)
Attachment #8413003 -
Flags: review?(matt.woodrow)
Comment 3•10 years ago
|
||
Comment on attachment 8413003 [details] [diff] [review] patch Review of attachment 8413003 [details] [diff] [review]: ----------------------------------------------------------------- ::: gfx/thebes/gfxUtils.cpp @@ +40,1 @@ > { Since there's only one caller to this function and it passes one param, we should get rid of the aDst parameter and remove a bunch of complexity from this function. @@ +88,2 @@ > for (uint32_t i = 0; i < dim; ++i) { > #ifdef IS_LITTLE_ENDIAN We should also learn from bug 998742 and fix this up.
Assignee | ||
Comment 4•10 years ago
|
||
Attachment #8413003 -
Attachment is obsolete: true
Attachment #8413003 -
Flags: review?(matt.woodrow)
Attachment #8414299 -
Flags: review?(matt.woodrow)
Updated•10 years ago
|
Attachment #8414299 -
Flags: review?(matt.woodrow) → review+
Assignee | ||
Comment 5•10 years ago
|
||
Fixed by bug 1006198, I guess. (Some of patches there contain largely the same changes as the one here.)
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•