All Rust commits from Facepunch
Make CopyAttachmentsPass use AddUnsafePass and publish the result as global textures