This fixes #7587 (closed) (.48 post-processing crash) and corrects the .49 regression part of #7720.
The thing is, the fix for #7587 (closed) doesn't fix whatever causes techniques list to contain null entries, it's just a workaround (which, nevertheless, should be better than crashing). Post-processor was inconsistent about handling null entries in .48 and now it is.
The used shader fix doesn't fix that 360-degree screenshots don't end up looking right, but that part was probably already broken in .48.
I was hoping to include a workaround for one of precipitation occlusion badnesses in this but apparently it doesn't work anymore for some reason.
Edited by Alexei Kotov