Skip to content

sender: switch to d3d12 screen capture#76

Merged
MAlba124 merged 1 commit intofuto-org:masterfrom
frodri:d3d12
Feb 26, 2026
Merged

sender: switch to d3d12 screen capture#76
MAlba124 merged 1 commit intofuto-org:masterfrom
frodri:d3d12

Conversation

@frodri
Copy link
Copy Markdown
Contributor

@frodri frodri commented Feb 25, 2026

Followup from #72 (comment).

This PR swaps the d3d11 gstreamer elements with their d3d12 equivalents. This allows FCast Sender to mirror HDR screens without washing out the screen's bright colors.

Notes:

  • I've tested removing the gstd3d11 dll from xtask/src/sender.rs and replacing it with the gstd3d12 dll, but doing so seems to empty out the monitor selection list.

@futo-cla-pr-labler
Copy link
Copy Markdown

Please sign our contributor license agreement at https://cla.futo.org

@futo-cla-pr-labler
Copy link
Copy Markdown

Please sign our contributor license agreement at https://cla.futo.org

@frodri
Copy link
Copy Markdown
Contributor Author

frodri commented Feb 25, 2026

CLA signed.

@MAlba124 MAlba124 merged commit 2bc6ca9 into futo-org:master Feb 26, 2026
@MAlba124
Copy link
Copy Markdown
Contributor

Thanks for the fix!

@frodri frodri deleted the d3d12 branch February 26, 2026 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants