Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add HDR, WCG, and SDR options #31

Open
MolotovCherry opened this issue Oct 31, 2023 · 6 comments
Open

Add HDR, WCG, and SDR options #31

MolotovCherry opened this issue Oct 31, 2023 · 6 comments
Assignees
Labels
enhancement New feature or request

Comments

@MolotovCherry
Copy link
Owner

MolotovCherry commented Oct 31, 2023

HDR support is coming in idd 1.101, which enables us to support HDR and WCG. This is only possible in Windows 11 22H2 Sept Update + however, since it is a brand new feature2. This should enable more options in HDR applications for our monitor. We should be able to still support Windows 10 2004+ by using runtime checks for this, but compiling against the newest version, though the functionality will only be available in the newest version of windows.

I think there should be a toggle per monitor for this feature in the app, one for each mode.

To figure out the version for runtime checks, check against IddCxGetVersion which returns 0x1A00 (IDDCX_VERSION_SV3) for the newest update.

Footnotes

  1. https://learn.microsoft.com/en-us/windows-hardware/drivers/display/iddcx1.10-updates

  2. https://learn.microsoft.com/en-us/windows-hardware/drivers/display/iddcx-versions#iddcx-version-info-for-windows-11-releases

@MolotovCherry MolotovCherry added enhancement New feature or request new and removed new labels Oct 31, 2023
@MolotovCherry MolotovCherry self-assigned this Oct 31, 2023
@mdrejhon
Copy link

mdrejhon commented Nov 18, 2023

Also support HDR wrapper around SDR, and the ability for plug-in shaders (#35), that can strategically do custom boost-curves of boost SDR brightness to a HDR framebuffer -- providing more ways to boost SDR quality, or to solve issues (e.g. BFI darkness)

This is great for brightening global software-based BFI (see #35 and #19).

@Night1099
Copy link

Mind if I bump this feature? looking for a alternative to vdd and parsecs implementation to be able use rtx HDR from browser streaming to tv. This project looks promising Thanks!

@MolotovCherry
Copy link
Owner Author

MolotovCherry commented Apr 9, 2024

This is not hard to implement. But windows headers are currently in preview, so I can not stably implement this until Microsoft releases updates to their sdk.

@guaycuru
Copy link

Does this mean that HDR will never be supported on Windows 10?

@MolotovCherry
Copy link
Owner Author

MolotovCherry commented Jun 17, 2024

Does this mean that HDR will never be supported on Windows 10?

That is correct. Microsoft made the HDR part Windows 11 only.

@guaycuru
Copy link

Oh that's a bummer, but thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants