[Discussion] About Post Process

Hello devs. I started going into engine code in hopes to get better understanding of engine and become capable of modifying it according to my need. Now I am jumping into code of post process volumes and related stuff trying to figure out how it works and handles and thought I can have discussion which might help me get a better understanding of the whole process. So some things I wanna know are,

  1. How does Post Process Volume hand PP Materials?

  2. If we change blendable values for PP Materials will the effect take place this frame or the next? I am assuming it takes effect in next frame.

  3. If it does take effect in next turn, is there possibly a way to make the effect of change right after changing the values? Well if it can be done i think there is gonna be performance cost related to it so I’d like to explore that aspect of it then as well.

Well I hope to have a good discussion. Anyone interested please participate and lets explore :).