When using post processing and resizing the window, the post processing texture also changes size and gets stretched which causes inconsistent results. This is a major issue is what is visible in editor or 1080p display is significantly different to 1440p for example. How would we keep the resolution of the post process to be consistent.
You would need to multiply the texture coordinates by the screen size divided ba a specific value (depending on how fine grain / dots you would need)
(The earlier ratio would not scale with resolution change)
Its’ not an ideal solution (breaks down at very small values) but you would need to probably get into c++ to get the dimensions of the grain texture to get the calculations to scale dynamically.