
Fixes https://github.com/flutter/flutter/issues/165740 if a user declares interleaved `float` and `sampler2D` uniforms, then we can screw up the binding order. This only manifests on platforms where we don't combine all float/scalar uniform values into a single struct. We should probably start doing that for metal, but refactoring there is out of scope for this patch. I enabled a large number of skipped tests we probably should have turned on by now. oops. --------- Co-authored-by: gaaclarke <30870216+gaaclarke@users.noreply.github.com>
Flutter Engine
Setting up the Engine development environment
See here
gclient
bootstrap
Flutter engine uses gclient
to manage dependencies.
If you've already cloned the flutter repository: