Now pages with colored patterns are not optimized for black&white rendering when all patterns are black&white. If we want a perfect band complexity data, the black&while feature to be computed when creating a pattern tile. This bug was introduced in revision 8655.
I have no idea how to fix it. IMO band complexity is a poor desing in general and must be replaced with lasy buffer allocation as I did for transparency. Passing to Henry to decide what to do with it.
Likely this can be closed but assigning to the "band man".
All of the 'band_complexity' stuff is gone in favor of 'color_usage' and this has been improved. If any improvements are needed w.r.t. patterns it will be done in the new code. Note that for patterns, we assume all colors are used if the pattern is a colored bitmap. Otherwise we get the colors used from the current fill color (that is then rendered as "through" the pattern bitmap). Thus, at least as stated, this is no longer a valid report.