No result from pixman_image_composite32() with bigger transform
@psychon
Submitted by Uli Schlachter Assigned to Siarhei Siamashka @siamashka
Description
Created attachment 57269 Test case using just pixman
Attached are two tests programs. The cairo one should produce a file "out.png" completely filled with blue, but instead the PNG is transparent.
The pixman test does (more or less) the same calls to pixman as cairo does when executing the above test. This should output "ff0000ff", but instead just says "0".
The pixman test has an "#if 0" at the beginning. When that is replaced with "#if 1", the correct result is generated. The cairo test has the equivalent of this "#if" in lines 21/22. Depending on which of the two lines is uncommented, the test works or doesn't work.
Attachment 57269, "Test case using just pixman":
test-pixman.c
Version: git master