Reland and forward fix for current tree breakage. GLES may optimize out the shader binding in a way that behaves differently from Metal/Vulkan. Don't treat this as an error. This happens because certain combinations of porter duff constants result in a 0 * texture lookup.
Flutter Engine
gclient bootstrap
Flutter engine uses gclient to manage dependencies.
If you've already cloned the flutter repository: