And why not?
I’m sorry, but I’m not a fan of conformist arguments that appeal to us being happy with having one (or many) less option because “it was useless, thank goodness they broke it.”
I’m working on a PC benchmark, so running the benchmark at the desired resolution is important. Even though some people might think Unreal is only meant to create what they have in mind.
Using screen percentage, I doubt that setting “4K” via screen percentage yields the same performance as setting a real 4K resolution. Plus, 200% for a 1080p screen isn’t the same as for a 720p or 1440p screen, not to mention ultrawide displays. Am I supposed to also program an algorithm to calculate the screen percentage equivalence based on screen size? Are you telling me that games offering a dropdown menu with resolution options are doing so through screen percentage? I’m also not sure if screen percentage can go beyond 200%, which would mean a 1080p screen couldn’t run the benchmark at 8K, for example (yes, I can already imagine your perspective: why would you want to run it at 8K if we’re happy with fewer options?).
Sorry if I seem rude, but I’m really tired of Unreal breaking things and users taking a defeatist stance, saying, “it’s better this way, with broken options that limit their use.” Honestly, I can’t make any sense of that attitude.
Anyway, I just tested my packaged benchmark in native UHD and in QHD at 150% (scaled UHD), and, indeed, the performance is not the same, with a difference of about ~5% in this test. Why is this important? Because a user with a 1080p screen who wants to run the benchmark in UHD should get the same performance as when they buy a UHD monitor and run the benchmark at its native resolution. It’s that simple—I want realistic numbers.
I have also tried 1080p fullscreen on my QHD monitor, scaled to 200%, and the quality of the image was much worse and blurry than when running it at UHD directly.
So, honestly, I’d much rather have the option to set the native resolution I want instead of relying on scaling tricks that don’t correspond 1:1 with reality. And not just for the fact of being an accurate benchmark—if it were a regular game, anyone should still prefer it, based on the tests I’ve just done.