Feature Request: Configure renderer resolution

We are looking to control the resolution of the renderer on native mobile devices to improve performance. For example, render 1920X1080 instead of 2778x1284 on iPhones.

Ideally, there’s a cross-platform solution that can work the same way on the web and native.

For screen back buffer, it’s possible to use root.resize to customize back buffer resolution, it affects the back buffer size.

Otherwise, I have proposed a feature request in our engine repo

Besides, in Cyberpunk demo, we have a resolution solution with custom render pipeline, so you can refer to this post for how it supports different resolution

A simple way to do this, render the scene onto a render texture, which you can control the size to manage the desired resolution.

This way is literally great if you have been using post-process in your project.