forked from firka/flutter
fix https://github.com/flutter/flutter/issues/128012
In many instances (https://github.com/flutter/flutter/issues/128012#issuecomment-1577029031), the current implementation of conical gradient in impeller produces incorrect results. This pull request proposes to migrate the conical gradient algorithm from skia to impeller.
Please see ddf987d2ab/src/sksl/sksl_graphite_frag.sksl (L541-L666)
Test result
