[Impeller] Use linear sampling to sample from AHB textures in Vulkan. (#54233)

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

This now matches Skia OpenGL behavior with SurfaceTexture.
![flutter_04](https://github.com/user-attachments/assets/ccae62a0-4b46-4776-b8ee-f7314722aa68)
https://dart.googlesource.com/external/github.com/flutter/engine/+/af0528e57a0cbb337594940d0eb8f1e1ca968ea0
diff --git a/DEPS b/DEPS
index a97e6f8..30efa5a 100644
--- a/DEPS
+++ b/DEPS
@@ -280,7 +280,7 @@
 deps = {
   'engine/src': 'https://github.com/flutter/buildroot.git' + '@' + 'e92499322525306bd637eb79d1e6dd507d5f3062',
 
-  'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + '0b42657a184e96f2cad18e20d649a4b7db7abdf7',
+  'engine/src/flutter': Var('flutter_git') + '/mirrors/engine' + '@' + 'af0528e57a0cbb337594940d0eb8f1e1ca968ea0',
 
   'engine/src/flutter/third_party/dart': Var('dart_git') + '/sdk' + '@' + '1d342845d79919461447365fada621dddf53678e',
 
diff --git a/commits.json b/commits.json
index ef33dd8..9214ebd 100644
--- a/commits.json
+++ b/commits.json
@@ -1,5 +1,5 @@
 {
-  "engine/src/flutter":"0b42657a184e96f2cad18e20d649a4b7db7abdf7",
+  "engine/src/flutter":"af0528e57a0cbb337594940d0eb8f1e1ca968ea0",
   "engine/src/flutter/third_party/dart":"1d342845d79919461447365fada621dddf53678e",
   "flutter":"ccb58a9cef285bd2e1ae72e2c979e4fbcf82e36d"
 }
\ No newline at end of file