Render Texture2D mirrored horizontally

Hi guys,
Working on a custom script here, where it involves something similar to a mirror reflections. How can I render a mirrored image from the camera? I don’t want to be able to create another GameObject and then have it scaled accordingly to get the image flipped horizontally.

Is there a better ways to code the image flipped horizontally?

Just add “-” in the front of horizontal size:

GUI.DrawTexture(new Rect(100,100,-100,100),texture);