All Rust commits from Facepunch
Setup postprocess render scale and change passes to use scaled buffer size