Does this little example help:
https://playcanvas.com/project/532659/overview/render-low-res-world-layer
It renders non-UI layers to an offscreen render target (1/16th resolution of back buffer), then copies that render target to the back buffer, and then renders the UI layer over the top.