GraphiteEditor/Graphite

Add Option to Disable Antialiasing

Open

#2,775 opened on Jun 28, 2025

View on GitHub
 (2 comments) (1 reaction) (0 assignees)Rust (1,176 forks)batch import
Good First IssueGraphics

Repository metrics

Stars
 (25,662 stars)
PR merge metrics
 (Avg merge 6d 9h) (65 merged PRs in 30d)

Description

An option to disable anti-aliasing would expand usefulness for specialized situations.

Example of usecase that is broken by AA: I've been working on a project that involves stroking paths with a series of circles that change color based on distance from the start of the path. I can then use a specialized shader in a raster pipeline to threshold the image, giving a hand-drawn line that can be 'drawn' in real time with extremely light loads on both CPU and GPU. To do this, I need every pixel of a circle to be either 100% the desired color or entirely transparent. Anything inbetween results in artifacts.

My current workflow involves copying paths out of an SVG into a python script to generate these stroked textures, but Graphite provides a very enticing alternative.

Contributor guide