Repository: flutter
Issue: Blur not working as expected with impeller on Samsung galaxy s22 and some other devices
Labels: waiting for customer response,in triage

### Steps to reproduce

1. create new flutter project with flutter create
2. paste code from code sample to your main.dart file
3. run this app on Samsung Galaxy s22 (i know this issue persist across some other devices but don't know exactly on which) 

### Expected results

This is how blur expected to work video recorded on android emulator

https://github.com/user-attachments/assets/75e0f379-99ee-45c6-af2f-9ec324f2e7eb

### Actual results

This video recorded on Samsung Galaxy s22 and it is not working properly

https://github.com/user-attachments/assets/1a36c260-1452-4a44-a856-c0221510b128

It works well If i add this meta-data in AndroidManifest.xml 

<meta-data
            android:name="io.flutter.embedding.android.EnableImpeller"
            android:value="false" /> 


### Code sample


<details open><summary>Code sample</summary>

```dart

import 'dart:ui';

import 'package:flutter/material.dart';

void main() {
  runApp(const App());
}

class App extends StatelessWidget {
  const App({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: 'Flutter Demo',
      theme: ThemeData(
        brightness: Brightness.dark,
        useMaterial3: true,
      ),
      darkTheme: ThemeData(brightness: Brightness.dark),
      themeMode: ThemeMode.dark,
      debugShowCheckedModeBanner: false,
      debugShowMaterialGrid: false,
      home: const HomePage(),
    );
  }
}

class HomePage extends StatelessWidget {
  const HomePage({super.key});

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: const Text('Home Page'),
      ),
      body: ListView.builder(
        itemBuilder: (context, index) {
          return SizedBox(
            height: 320,
            child: ListView.separated(
              padding: const EdgeInsets.symmetric(horizontal: 16),
              itemCount: 10,
              clipBehavior: Clip.none,
              scrollDirection: Axis.horizontal,
              itemBuilder: (context, index) {
                return ClipRRect(
                  borderRadius: BorderRadius.circular(8),
                  child: Image.network(
                    'https://picsum.photos/200/300',
                    width: 200,
                    height: 300,
                  ),
                );
              },
              separatorBuilder: (context, index) => SizedBox(width: 8),
            ),
          );
        },
      ),
      extendBody: true,
      bottomNavigationBar: RepaintBoundary(
        child: ClipRect(
          child: BackdropFilter(
            filter: ImageFilter.blur(sigmaX: 10, sigmaY: 10),
            child: Material(
              elevation: 10,
              color: Colors.black.withValues(alpha: 0.5),
              child: Padding(
                padding: EdgeInsets.fromLTRB(
                  30.0,
                  0,
                  30.0,
                  0,
                ),
                child: SizedBox(
                  height: 52,
                  width: double.infinity,
                  child: Row(
                    mainAxisAlignment: MainAxisAlignment.spaceBetween,
                    children: [],
                  ),
                ),
              ),
            ),
          ),
        ),
      ),
    );
  }
}

```

</details>


### Screenshots or Video

<details open>
<summary>Screenshots / Video demonstration</summary>

[Upload media here]
</details>


### Logs

<details open><summary>Logs</summary>

```console
[Paste your logs here]
```

</details>


### Flutter Doctor output

<details open><summary>Doctor output</summary>

```console
[✓] Flutter (Channel stable, 3.27.3, on macOS 15.2 24C101 darwin-arm64, locale
    ru-TM)
    • Flutter version 3.27.3 on channel stable at
      /Users/serdar/Documents/flutter
    • Upstream repository https://github.com/flutter/flutter.git
    • Framework revision c519ee916e (4 дня назад), 2025-01-21 10:32:23 -0800
    • Engine revision e672b006cb
    • Dart version 3.6.1
    • DevTools version 2.40.2

[✓] Android toolchain - develop for Android devices (Android SDK version
    35.0.0-rc3)
    • Android SDK at /Users/serdar/Library/Android/sdk
    • Platform android-35, build-tools 35.0.0-rc3
    • Java binary at: /Applications/Android
      Studio.app/Contents/jbr/Contents/Home/bin/java
    • Java version OpenJDK Runtime Environment (build
      17.0.9+0-17.0.9b1087.7-11185874)
    • All Android licenses accepted.

[✓] Xcode - develop for iOS and macOS (Xcode 16.2)
    • Xcode at /Applications/Xcode.app/Contents/Developer
    • Build 16C5032a
    • CocoaPods version 1.16.2

[✓] Chrome - develop for the web
    • Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

[✓] Android Studio (version 2023.2)
    • Android Studio at /Applications/Android Studio.app/Contents
    • Flutter plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/9212-flutter
    • Dart plugin can be installed from:
      🔨 https://plugins.jetbrains.com/plugin/6351-dart
    • Java version OpenJDK Runtime Environment (build
      17.0.9+0-17.0.9b1087.7-11185874)

[✓] VS Code (version 1.96.4)
    • VS Code at /Applications/Visual Studio Code.app/Contents
    • Flutter extension version 3.102.0

[✓] Connected device (4 available)
    • sdk gphone64 arm64 (mobile)     • emulator-5554         • android-arm64  •
      Android 14 (API 34) (emulator)
    • macOS (desktop)                 • macos                 • darwin-arm64   •
      macOS 15.2 24C101 darwin-arm64
    • Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin         •
      macOS 15.2 24C101 darwin-arm64
    • Chrome (web)                    • chrome                • web-javascript •
      Google Chrome 132.0.6834.110
    ! Error: Browsing on the local area network for iPhone. Ensure the device is
      unlocked and attached with a cable or associated with the same local area
      network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code
      -27)
    ! Error: Browsing on the local area network for ayna. Ensure the device is
      unlocked and attached with a cable or associated with the same local area
      network as this Mac.
      The device must be opted into Developer Mode to connect wirelessly. (code
      -27)

[✓] Network resources
    • All expected network resources are available.

• No issues found!
```

</details>