Closed Bug 453726 Opened 16 years ago Closed 16 years ago

thebes does an unnecessary float->byte->float conversion on the alpha channel when color management is turned on

Categories

(Core :: Graphics, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: bholley, Assigned: bholley)

References

Details

Attachments

(1 file)

Since the alpha channel is not color corrected, we don't need to convert the alpha channel into the byte domain for a cms transform. This is causing discrepancies in rendering output between cms=on and cms=off even with an identity transform, specifically in the case where alpha=0.5.
Attached patch fixSplinter Review
Added a patch to use the original alpha. Flagging vlad for review.
Attachment #336935 - Flags: review?(vladimir)
pushed in 7068d034c12b
Status: ASSIGNED → RESOLVED
Closed: 16 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: