It's quite confusing, these standards are recommendations, not enforced, and it's mostly meant for broadcast TV, which means things may not be the same on computers and other devices.
They did thankfully get rid of interlaced video, so if things are followed, only progressive scan is allowed, but according to wikipedia, odd framerates are still permitted, so oh well.
It's interesting how everyone talks about HDR, that's because this term is getting the biggest media/marketing buzz, while I'm not sure if they actually also include WCG stuff with it? Why did the media then coin the separate WCG term if WCG is just a component of HDR? And then everyone calls the new tech with the wrong term, isn't HDR only suppose to be about exposure,brightness, etc ... or what. Now I looked further into this, there is talk whether or not HDR actually requires WCG (a wider color gamut), it was included in Rec.2020 - so Rec.2100 doesn't change it, it only adds PQ and HGL specifications for HDR, but what do they really mean with HDR these days, who the heck knows.
There is debate of this HDR being a abused as one of those marketing terms, with a lot differences/variations underneath, that discussion more TV and Hardware oriented, one thing is software, but the other thing is what the Hardware can actually reproduce and accurately show what the software wants it to do, it's all about panel technologies then, and with SDR conversion stuff, it's a big big topic, it gets easier when you just focus modern stuff only, user's shouldn't need to bother understanding SDR compatability, that's just for the TV broadcasters.
http://www.avsforum.com/forum/465-high-dynamic-range-hdr-wide-color-gamut-wcg/2973578-hdr-falsely-marketted-thing.html
For Dolphin, if something like this would be attempted, one game should be chosen first, something like Metroid Prime, or Starfox Assault, and it wouldn't be practical follow ITU standards, would come out of it could be something unique under the hood while achieveing similar or somewhat close results.
This attempt would help discover the bits and pieces that would be needed, which of them are doable, which not, it may ofcourse not be successful in the end, but it would give at least a good idea how far could someone get.
There could be tricks discovered where Dolphin could use them and manipulate with the assets/shaders or the game's memory without having to modify the ISO or game source code.
EDIT: This
Arris Modern Video Quality Targets document from 2016 talks about "HDR WCG" together in the same sentence simultaneously, but also explains what they think HDR and WCG should mean separately.
https://www.arris.com/globalassets/resources/technical-white-papers/setting-video-quality-and-performance-targets-for-hdr-and-wcg-video-services.pdf
It focuses on the actual practical use and what users report on what looks better or worse.
Quote:Spatial Detail
HDR is all about preserving spatial detail. It is not about brighter pictures, or at least
it should not be. The wider luminance range encoded by HDR enables crisp spatial detail
in dark regions and bright highlights to play a role in storytelling that is not possible
otherwise. Similarly, WCG is all about enabling colorfulness of spatial details.
What is “spatial detail?” We know it when we see it; but if we can’t measure it
quantitatively we can’t manage it systematically.
Some of the stuff seems to corroborate what I was thinking, they can be treated separately technically, but it's probably not practical, you want to get conent/software made for a new Monitor/TV with both, not with one or the other.
So when asking if something supports HDR ... it should be typed as "HDR WCG" not only "HDR", because your eyes don't separate it either, it's not like one eye can see with HDR and the other one with WCG. Dolphin, and similar projects are exception, then it's up to what's possible, could we get some HDR and some WCG, or only HDR but no WCG, or vice versa, that's all up in the air, most likely nothing because it would involve source code or hacking the binaries in ISO, but I'm still enthusiastic about somebody attempting something like this. If there is ISO hacking/modding involved, most definitely won't be shipped with Dolphin, so it will not be so simple to set up.
EDIT2: Wow.
At the bottom of that PDF it mentioned about somethign which they talk about "more in other publications". I made a search and found something that made me do a a pretty big reverse-facepalm, I should have found that a long time ago.
The previous PDF is more specific/technical to the broadcasters/content providers, but this one here is what all users should read in full to get a good understanding of what they're really buying/running/developing and if it really makes sense to buy.
https://www.arris.com/globalassets/resources/white-papers/arris_hdrwcghfrvisualperception_whitepaper_final.pdf
Quote:ABSTRACT
UHD, HDR, WCG, HFR are bound to be powerful creative tools with which to engage the
viewer. Such acronyms (and would-be logos) could also prove to be influential
marketing aids. But how justified would standards bodies, content creators, and
distributors be in thinking of each feature as independent?
This paper will provide principles of applied vision science to quantify the extent of
interdependence of luminance, field–of-view, color perception, and temporal sensitivity.
This paper will also identify situations in which luminance, color, and frame rate should
perhaps be considered in concert rather than as independent creative dials.
So what's my point, that we should all be in-sync, as the users so the developers, what true HDR WCG even is before going into the possibility of having any of it in something like Dolphin. Ofcourse maybe some of you already knew this, just for those that didn't.
EDIT3: So the basic list is:
- Pick a game (upd: or two) used for initial research and testing
- Force Dolphin render/output higher than RGB8 output per channel (most likely hackety hacky hack)
- Create brand new custom texture-s in higher than RGB8
- Write brand new custom shader-s (Implement custom shader support for users, like custom textures, and maybe even moving them to a new CustomAssetsWidget in the graphics options)
- Placeholder1
- Placeholder2
- etc..
So after it doesn't work, start digging into if there's some existing part in Dolphin or Game could be merely blocking it and that the HDR experiment would work otherwise, yeah it's a blind speculation, but that's how treasure hunt without a map is like, no other way than to check everything, maybe some games use some HW features which would interfere, and only some games would use those - It would be quite unfortunate to pick that one out of only a few games which use some feature that wouldn't play nice with this HDR WCG experiment hack, which would make it fail and everyone would think it would never be possible ... so maybe two games should be picked and researched simultaneously, with two different developers, two different engines.
Ehm, it's a lot of work. But for the experiment, probably don't need all shaders, and only a few textures, like a 100-300 maybe, for a scene, character, and GUI.