Brandon DeRosier 6eab15627e [Impeller] Apply color filters on the CPU for solid colors & gradients. (flutter/engine#43519)
Apply color filters on the CPU for solid colors and gradients. This
fixes https://github.com/flutter/flutter/issues/127232 for the purely
color-based color sources.

We still need to make the other special color blending paths respect the
geometry mask in order to fully resolve the underlying issue:
* SaveLayers (if they have an interesting matrix filter -- without a
matrix filter, it'll always work today)
* TiledTextureContents
* TextContents
* VerticesContents
* AtlasContents
2023-07-11 11:50:09 -07:00
..