[Impeller] Skip clip entity replay that cannot impact current clip. (#162113)

Fixes https://github.com/flutter/flutter/issues/161262

Sometimes we end up with clip replay entities that have clip depth
values substantially below the current depth. I suspect this is due to
either mismatched save/restore or a bug in our code. Update: this isn't
a bug/bug but its definitely a bug. We can have multiple clips per save,
but the restore will remove at most one from the record/replay.

If a clip has a depth value that is less than the current clip depth, it
cannot by definition impact anything that draws after it.
https://dart.googlesource.com/external/github.com/flutter/flutter/+/b82e9022a3526c37bf700dc79e57f7d30e72c922
diff --git a/DEPS b/DEPS
index d2cd451..686cf3a 100644
--- a/DEPS
+++ b/DEPS
@@ -239,7 +239,7 @@
 deps = {
   'flutter/engine/src/flutter/third_party/dart': Var('dart_git') + '/sdk' + '@' + '6c4028eab81ac29ca9e52fb8443c127efd51c15d',
 
-  'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + '74ade4334155a71dbfdfa019af940f3df666e652',
+  'flutter': Var('flutter_git') + '/mirrors/flutter' + '@' + 'b82e9022a3526c37bf700dc79e57f7d30e72c922',
 
   'flutter/engine/src/flutter/third_party/depot_tools':
   Var('chromium_git') + '/chromium/tools/depot_tools.git' + '@' + '580b4ff3f5cd0dcaa2eacda28cefe0f45320e8f7',
diff --git a/commits.json b/commits.json
index c4a6ebc..f9a7d88 100644
--- a/commits.json
+++ b/commits.json
@@ -1,4 +1,4 @@
 {
-  "flutter":"74ade4334155a71dbfdfa019af940f3df666e652",
+  "flutter":"b82e9022a3526c37bf700dc79e57f7d30e72c922",
   "flutter/engine/src/flutter/third_party/dart":"6c4028eab81ac29ca9e52fb8443c127efd51c15d"
 }
\ No newline at end of file