The GPU compositor does not take the border region into consideration, which means it reads more than it should, leading to corruption. Fix this by taking the border region into account when computing render width and height.