Reverts flutter/engine#46391 Initiated by: jonahwilliams This change reverts the following previous change: Original Description: Fixes https://github.com/flutter/flutter/issues/135699 To avoid the ugly complicated code for conditionally applying both colorfilters, make the dl dispatcher handle merging these filters together in a defined order. The original bug is caused by not checking for invert colors in a CPU fast path.