https://bugs.freedesktop.org/show_bug.cgi?id=110897
--- Comment #7 from Richard Thier u9vata@gmail.com --- Created attachment 144515 --> https://bugs.freedesktop.org/attachment.cgi?id=144515&action=edit Log output for "added logging" patch
As you can see the "KUL-D" and the "KULAKVA-n" log messages never gets printed out but the KUL-A gets to be and even "KUL-C" now for some reason.
I expect we should have emitted the flush, zmask clear and/or hiz clear, but it seems we are not ever getting at that code path.
I am wondering what might be the value of the "buffer" variable here as all I know is that it is not empty, but I think the code is written in the way that it expects that it is and only do the emit operations if it is empty. Maybe a new kind of buffer was added and code did not changed or who knows... then it can be a regression actually... but I have no idea why it might work for anyone then...
But look at the log and the patch. For me it is weird what is happening.