Re: [csswg-drafts] [css-color-3][css-color-4] why opacity is applied on premultiplied color ? (#7640)

For any element where `opacity` is non-unity, that element and all it's children are rendered to an initially transparent black RGBA buffer (including the effect of any alpha components in the colors). The A channel of that buffer is then multiplied by the opacity. Then the modified buffer is composited against the background of that element.

-- 
GitHub Notification of comment by svgeesus
Please view or discuss this issue at https://github.com/w3c/csswg-drafts/issues/7640#issuecomment-1227049803 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 25 August 2022 10:02:08 UTC