-
-
Notifications
You must be signed in to change notification settings - Fork 48
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
Comments
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). |
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! |
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. |
Does this mean that HDR will never be supported on Windows 10? |
That is correct. Microsoft made the HDR part Windows 11 only. |
Oh that's a bummer, but thank you! |
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 returns0x1A00 (IDDCX_VERSION_SV3)
for the newest update.Footnotes
https://learn.microsoft.com/en-us/windows-hardware/drivers/display/iddcx1.10-updates ↩
https://learn.microsoft.com/en-us/windows-hardware/drivers/display/iddcx-versions#iddcx-version-info-for-windows-11-releases ↩
The text was updated successfully, but these errors were encountered: