wpf
wpf copied to clipboard
Enabling Hardware Acceleration by default in RDP
Description
Hardware acceleration in RDP will be enabled by default and the users who do not wish to enable it can opt-out by setting AppContext Switch (Switch.System.Windows.Media.EnableHardwareAccelerationInRdp) to false.
Customer Impact
Hardware acceleration in RDP will be enabled by default.
Regression
No
Testing
in progress
Risk
NA
Microsoft Reviewers: Open in CodeFlow
Hurray, @pchaurasia14 and team!
@Kuldeep-MS Is there any reason this hasn't been done for .NET 9 in the end?
@h3xds1nz - We were unable to merge this PR, as some feature tests were failing on machines that lack a physical GPU. The failures primarily occur due to slight pixel color mismatches between the rendered image on the screen and the image generated by the SceneRenderer in the test.
A more thorough analysis of the issue is needed, so we didn't proceed with the merge. We will revisit this for .NET 10 timeframe.
@Kuldeep-MS Thank you for your reply, appreciate it! Hopefully we can get it ready with .NET 10 as opt-out.
Closing this PR as of now. Will be reopened once we are at this. This is a part of effort to close internal PRs with no action for a long time.