Revert "Remove bloom effects layers ("QuarterResEffects"), nothing is really using it, can be better done outside managed if you really want it, was used for the cool HLA ghost effects, did a quarter res depth downsample that was never used"
This reverts commit f2ff2e24581df8b38093cce5717420957680fecd.
Hash view ID to FindOrCreateFrameBufferScratchTexture as well to solve collision when we have multiple views with same resolution, eg with splitscreen
Fix dynamic reflections and AO in viewported views
Use `GetFinishRenderingViewsCounter()` instead of `GetFrameUpdateCounter()` for calculating pingponging for dynamic reflections, the second one increases when all views are rendered