You've already forked UnrealEngineUWP
mirror of
https://github.com/izzy2lost/UnrealEngineUWP.git
synced 2026-03-26 18:15:20 -07:00
#jira UE-220034 #rb Guillaume.Abadie Original CL Desc ----------------------------------------------------------------- Removes all references to POST_PROCESS_ALPHA in post processing chain except the tonemapper POST_PROCESS_ALPHA was made using a readonly project settings because back then there was no shader permutation API, yet do not introduce perf regression on consoles that didn't need alpha channel cost. Problems we currently run into nowdays, is ease of testing, lack of EngineTest, as well as non converage of our shader compilation reflight in these scopes. This changes adds shader permutations throughout DOF, MotionBlur, TAA, Mitchell Netravali, Upscale, FXAA, and adds shader parameter in more trivial shader like FFT bloom's clamp pass and editor primitives. Tonemapper has too many permutation to do it at the moment. Remaining POST_PROCESS_ALPHA outside the post processing chain are left as an exercies to the respective system owners. [CL 35097316 by eric renaudhoude in ue5-main branch]