hazeBlur
fun Modifier.hazeBlur(input: HazeInput, style: HazeBlurStyle = HazeBlurStyle, performanceMode: HazePerformanceMode = HazePerformanceMode.Default, expandLayerBounds: Boolean = true): Modifier
Applies Blur to an explicit input.
style is an opaque, shareable program. Resolution starts from HazeBlurDefaults.style, then replays LocalHazeBlurStyle, then style. Later writes win. Each modifier node owns its Blur runtime, delegate, retained output, adaptive-performance history, cache, and lifecycle resources.
Parameters
input
Source-backed content or this modifier's own content.
style
Explicit Blur Style replayed after LocalHazeBlurStyle.
performanceMode
Effect-owned rendering-fidelity policy for the Blur runtime.
expandLayerBounds
Whether Blur may expand its capture layer by the resolved radius.