Skip to content

Fix HUD scrim overlap masking#197

Merged
yvette-carlisle merged 1 commit into
mainfrom
xy/fix-hud-scrim-overlap
May 8, 2026
Merged

Fix HUD scrim overlap masking#197
yvette-carlisle merged 1 commit into
mainfrom
xy/fix-hud-scrim-overlap

Conversation

@yvette-carlisle
Copy link
Copy Markdown
Member

Summary

  • keep the live scrim focus hole separate from HUD/loupe rounded exclusions so overlapping holes do not double-toggle back into scrim
  • preserve rounded HUD/loupe scrim exclusions through a layer mask for the live renderer
  • add a native-host probe covering the partial focus/HUD overlap regression

Validation

  • cargo make test-macos-native-host
  • cargo make fmt-swift-check
  • cargo make lint-swift
  • git diff --check
  • launched the signed app with ./scripts/build_and_run.sh run for local visual testing

@yvette-carlisle yvette-carlisle merged commit 2865800 into main May 8, 2026
14 checks passed
@yvette-carlisle yvette-carlisle deleted the xy/fix-hud-scrim-overlap branch May 8, 2026 00:24
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