Skip to content

fix(transform): no edge margins for sharp zoom either, so the Start corner works - #433

Merged
Maxaubert merged 1 commit into
mainfrom
fix/432-sharp-no-edge-margins
Oct 10, 2026
Merged

Maxaubert merged 1 commit into
mainfrom
fix/432-sharp-no-edge-margins

Conversation

@Maxaubert

Copy link
Copy Markdown
Owner

Closes #432

What

Sharp (nearest) zoom drops its edge margins, like smooth zoom did in #394: the view now covers the whole desktop, so a click in the bottom-left corner opens Start while zoomed.

Why

Field test 2026-10-10 on the build with the margins dropped: Start corner works, no grey line, no driver reset, games included. The 16-bit overflow the far margin partly guarded now has its own guards (pan walls, MPO nearest guard, write-site clamp).

Tests

  • build.bat test: 603 passed, 0 failed (new: default margins are 0/0; the bottom-left corner pixel is inside the view with default nearest margins at 2x to 16x).
  • build.bat: app builds clean.
  • Deployed locally as 0.26.1 (signed copy verified, status=Valid).

Version: 0.26.0 -> 0.26.1 (fix). Release unsigned as before.

🤖 Generated with Claude Code

https://claude.ai/code/session_011zPmivSAQeivGUdBjTsaMu

…orner works; 0.26.1

Nearest sampling dropped its 1 texel low and 2 px far margins (#244, #148) after a clean field
test: the Start corner click works while zoomed, no grey edge line, no driver reset. txEdgeMargin
now defaults to 0; setting it to 1 brings both nearest margins back as a kill switch.

Closes #432

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_011zPmivSAQeivGUdBjTsaMu
@Maxaubert
Maxaubert merged commit 9b90c30 into main Oct 10, 2026
1 check passed
@Maxaubert
Maxaubert deleted the fix/432-sharp-no-edge-margins branch October 10, 2026 05:44
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.

Sharp zoom: drop the edge margins too, so the Start corner click works (needs more testing)

1 participant