- Fixed eye adaptation to respect override cvar.
- Fixed case where AEM_Max could be returned from GetEyeAdaptationMode.
#jira none
#rb zabir.hoque
[CL 7954533 by zach bethel in Dev-Rendering branch]
Use a computer shader to divide the work up across 256 threads and then use LDS to merge back at the end.
Measured difference of 0.385ms to 0.01ms
#rb ben.woodhouse
#ROBOMERGE-SOURCE: CL 6033952 via CL 6034207
[CL 6034253 by john white in Main branch]
Enabled pre-exposure by default on all platform that have "r.EyeAdaptationQuality 1"
#fyi brian.karis
#rb charles.derousiers
[CL 5650791 by Uriel Doyon in Dev-Rendering branch]
Change IsRich view check to a custom flag check to compute the pre-exposure value when needed. This is necessary for having correct pre-exposure value in certain view like in the shader preview window. This issue was reported in a UDN ticket.
#rb uriel.doyon
[CL 5466810 by Charles deRousiers in Dev-Rendering branch]
Pre-exposure on the sceneInfo was never this. This got removed in CL 5238694 as a typo?.
#rb uriel.doyon
#jira UE-71781
#lockdown nick.penwarden
#ROBOMERGE-SOURCE: CL 5466742 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5466743 by charles derousiers in Main branch]
Added an "Exposure Compensation Curve" to the post process settings that add a bias based on the scene luminance in EV100.
Enabled the extended range settings for new projects.
#jira UE-69358
guillaume.abadie, brian.karis
#rb none
#ROBOMERGE-SOURCE: CL 5238694 in //UE4/Release-4.22/...
#ROBOMERGE-BOT: RELEASE (Release-4.22 -> Main)
[CL 5238695 by uriel doyon in Main branch]