Repository navigation
Windows host for d65 serve - #1
Merged
Merged
Conversation
The probe service moves from D65MacRuntime into a platform-free D65Host target. Each platform supplies a listener, a patch window and a display behind small protocols; the Mac keeps Network.framework, AppKit and CoreGraphics, and its host tests now run everywhere. D65WindowsRuntime adds the Windows pieces: display enumeration through the display configuration API, GDI gamma ramps, DDC/CI through dxva2, a Winsock dual-stack listener advertised over DNS-SD, and a topmost Win32 patch window that holds the display awake. d65 serve, display list and ddc probe/capabilities run on Windows. CI gains a Windows job. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… test discovery Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…tener Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
… back Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Adds a Windows calibration host, so the iPhone probe can calibrate a display on a Windows PC with
d65 serve.ProbeListener,ProbeConnection,HostOverlayandHostPlatform. The Mac behaves as before._d65._tcpover DNS-SD, and a Win32 patch window that keeps the display awake.serve,display listandddc probe|capabilitieson Windows.Not yet tested on Windows hardware.
🤖 Generated with Claude Code