Skip to content

ci: Show the rendering differences with Resemble.js - #6

Open
stephanmeesters wants to merge 14 commits into
mainfrom
demo/rendering-resemble
Open

stephanmeesters wants to merge 14 commits into
mainfrom
demo/rendering-resemble

Conversation

@stephanmeesters

@stephanmeesters stephanmeesters commented Oct 25, 2026 •

Copy link
Copy Markdown
Owner

Draws the Difference column of the rendering report with Resemble.js, which marks the changed pixels in magenta over a faded copy of the base image. The share of changed pixels is shown under the state in the first column. The page is styled with Tailwind's browser build. Both libraries load from jsDelivr with integrity hashes. The images are no longer embedded a second time for the difference, so the page is smaller.

This branch also changes one detail in each example test except Clear, so the report shows changed images next to an unchanged one. It won't be merged.

🤖 Generated with Claude Code

stephanmeesters and others added 14 commits October 25, 2026 22:16
…g comparison

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

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…anged pixels beside the state

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	Tests/Google/Core/Rendering/EXAMPLE_TEMPORARY_TriangleTest.cpp
…ne card

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

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	.github/workflows/reusable-check-rendering.yml
# Conflicts:
#	Tests/Google/Core/Rendering/EXAMPLE_TEMPORARY_Render2DTextureTest.cpp
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
# Conflicts:
#	.github/workflows/ci.yml
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