Skip to content

test: verify pixel-storybook#57 removes capture jitter - #1048

Draft
EhabY wants to merge 1 commit into
mainfrom
test/pixel-deterministic-capture
Draft

test: verify pixel-storybook#57 removes capture jitter#1048
EhabY wants to merge 1 commit into
mainfrom
test/pixel-deterministic-capture

Conversation

@EhabY

@EhabY EhabY commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Experiment, not for merge. Checks whether coder/pixel-storybook#57 (--disable-partial-raster) removes the 1/255 antialiasing jitter seen in this project's Pixel builds #26 to #28.

@coder/pixel-storybook points at a vendored tarball built from cc953b4, the head of that PR. It is vendored rather than referenced as a git dependency because coder/pixel-storybook is internal and CI checkouts run without credentials.

What to expect

Local runs over this project's 144 shots, 5 runs per arm:

arm stable
baseline 140 / 144
this branch 144 / 144

The 4 unstable shots are ui-searchinput--states in light, dark, high-contrast and high-contrast-light: 9 to 11 pixels, max channel delta 1. Baseline churn measured locally: 0, so Pixel builds on this branch should report no changed snapshots.

An earlier revision of this branch pinned a four-flag build and did produce churn: 4 changed UI/Foundations/Tokens variants, caused by --disable-skia-runtime-opts shifting hard gradient stop edges. That flag fixed no jitter and has been dropped from the PR.

Method

Re-run the Pixel job several times on this commit. Every run should report zero changed snapshots. Any non-zero on an unchanged commit is residual jitter.

Generated by Coder Agents on behalf of @EhabY.

Not for merge. Vendors a tarball built from coder/pixel-storybook@cc953b4
(coder/pixel-storybook#57, --disable-partial-raster) so the Pixel job can
be re-run on this branch to check whether the 1/255 antialiasing jitter
seen in builds #26 to #28 is gone.

The tarball is vendored because coder/pixel-storybook is an internal repo
and CI checkouts have no credentials to fetch a git dependency.
@EhabY
EhabY force-pushed the test/pixel-deterministic-capture branch from 60efcb3 to 3815546 Compare July 28, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant