Fixed all post process effects to be more readable by adding an input struct.