mirror of
https://github.com/RGBCube/serenity
synced 2025-07-29 12:27:35 +00:00
LibGfx: Clip edges above or below the visible area in the rasterizer
This avoids doing pointless plotting for scanlines that will never be seen. Note: This currently can only clip edges vertically. Horizontal clipping is more tricky, since edges that are not visible can still change how things accumulate across the scanline. Fixes #22382 Sadly, this causes a bunch of LibWeb test churn as this change imperceptibly changes the final rasterized output.
This commit is contained in:
parent
fe04d83ef5
commit
64411127cb
18 changed files with 58 additions and 38 deletions
Binary file not shown.
Before Width: | Height: | Size: 4.6 KiB After Width: | Height: | Size: 4.6 KiB |
Loading…
Add table
Add a link
Reference in a new issue