Fix opacity check
authorAndrea Canciani <ranma42@gmail.com>
Tue, 2 Nov 2010 16:02:01 +0000 (17:02 +0100)
committerAndrea Canciani <ranma42@gmail.com>
Fri, 12 Nov 2010 16:13:30 +0000 (17:13 +0100)
commit151f2554fc9c098ff86b0fdc0d785aa3ff496328
tree1c626886c486cab2bfc9d05f1547e6495bf69f9a
parent19ed415b74521ad5dcc7b6e3ed4bb644711c7bef
Fix opacity check

Radial gradients are "conical", thus they can have some non-opaque
parts even if all of their stops are completely opaque.

To guarantee that a radial gradient is actually opaque, it needs to
also have one of the two circles containing the other one. In this
case when extrapolating, the whole plane is completely covered (as
explained in the comment in pixman-radial-gradient.c).
pixman/pixman-image.c