Skip to content

Inner Shadows from well known packages not rendering at all with Impeller #124956

@pkumar8888

Description

@pkumar8888

Hi,

I have tried various methods to implement inner shadows in flutter. With previous engine (Skia), there were some packages (flutter_inset_box_shadow is the one I am using right now) as well as other implementations that were working just fine. However, recently with Impeller, rendering these inner shadows is just getting more and more difficult. In the latest update (3.10.0-6.0.pre.29), the inner shadows are completely gone. Can someone please help me out here and tell me what I need to do to correct this. For reference, attached are two images (one with Skia rendering the inner shadows as expected and the other with Impeller showing just the icon and no inner shadows). I am using "flutter_inset_box_shadow" package which basically just uses a custom BoxShadow and BoxDecoration class.
IMG_9145
IMG_44F2F4F70630-1

Metadata

Metadata

Assignees

No one assigned

    Labels

    c: regressionIt was better in the past than it is nowe: impellerImpeller rendering backend issues and features requestsengineflutter/engine related. See also e: labels.found in release: 3.10Found to occur in 3.10has reproducible stepsThe issue has been confirmed reproducible and is ready to work onplatform-iosiOS applications specifically

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions