# Clip a sweep's area to its own size, not the whole canvas · dara/icarus

[View on GitCafe](https://git.cafe/dara/icarus/commit/212f9d5e3bf04350dd6f47379d8f6ffb3dd62f69)

Repository: [dara/icarus](https://git.cafe/dara/icarus)

Visibility: public

Requested revision: 212f9d5e3bf04350dd6f47379d8f6ffb3dd62f69

Requested commit: 212f9d5e3bf04350dd6f47379d8f6ffb3dd62f69

Commit: 212f9d5e3bf04350dd6f47379d8f6ffb3dd62f69

Tree: 8f3ae4f0710b0373d55847cf50b5e65b0c7e4d7e

Author: Dara Adedeji

Committer: Dara Adedeji

## Message

```
Clip a sweep's area to its own size, not the whole canvas

Skia on Windows draws this clip as a CPU mask over its bounds. Bounded to
the area instead of a half-plane, a Paranoia in flight costs about
0.02 ms raster per frame instead of about 0.29 ms (profile build, paired
runs). It draws the same.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

```

## Parents

- [11c55272c4647d024e12f194d40e828fbd3d5ce0](https://git.cafe/dara/icarus/commit/11c55272c4647d024e12f194d40e828fbd3d5ce0?format=markdown)

[Source at this commit](https://git.cafe/dara/icarus/tree/212f9d5e3bf04350dd6f47379d8f6ffb3dd62f69?format=markdown)
