Set the scale factor to 2 will render at double resolution, set it to 0.5 to render at half resolution.
I have previously experimented with using this to upscale the render for performance testing.
Thanks for your suggestions that both does what i would like to achieve.
Aftwer writing the post i kept searching and found something on threejs.org that suggested this: