forums.PPSSPP.org
A question regarding internal resolution. - Printable Version

+- forums.PPSSPP.org (https://forums.ppsspp.org)
+-- Forum: PPSSPP - Playstation Portable Simulator Suitable for Playing Portably (/forumdisplay.php?fid=1)
+--- Forum: Development (/forumdisplay.php?fid=3)
+--- Thread: A question regarding internal resolution. (/showthread.php?tid=7079)



A question regarding internal resolution. - vitality19 - 10-28-2013 07:57 PM

I know that there will be an option to change internal resolution in 0.9.5, I've been waiting for this feature and it is currently available in nightly builds. The question is: Why it doesn't affect performance? (as it should)

There is a speed-up in Windows only when using 1x window size, in 2x window size no matter what internal resolution is used -1x or 2x (480*272 or 960*544) the performance result is the same (so it is much slower than 1x window size), as if the internal resolution simply resizes with the window.

The same goes for Android, it doesn't matter which rendering mode: buffered or non-buffered, the internal resolution resizes.
My phone's resolution is 800*480, and for example in Tekken 5, I get the same 20 fps both at 1x and 2x internal resolution. Shouldn't I get at least some fps more at 1x (480"272)?
The interesting fact is that, in buffered rendering mode, when going from 2x to 1x, the picture becomes less clear and more pixelated, so I see that resolution changes, but with no performance improvement at all.


RE: A question regarding internal resolution. - Henrik - 10-28-2013 08:09 PM

That just means that performance isn't limited by your GPU fillrate, but by something else.


RE: A question regarding internal resolution. - vitality19 - 10-29-2013 10:55 AM

Thanks for explaining, I'm just curious. I know my device is rather old and maybe because it has the problematic power vr gpu. But I wonder, do other devices (preferably with 800*480 resolution) perform the same way at 1x and 2x internal resolution?


RE: A question regarding internal resolution. - xsacha - 10-31-2013 01:10 AM

I think most devices see no difference from 1x -> 2x. Their GPUs are usually designed to push out games in at least 480p.
When you run in non-buffered rendering, this is rendering at your devices native resolution too.


RE: A question regarding internal resolution. - hardem - 10-31-2013 09:39 AM

sorry for the noob question, but is there anyway to force for example 0,5x to increase speed on low-end devices?


RE: A question regarding internal resolution. - globe94 - 10-31-2013 09:46 AM

like cutting the resolution into half?
will that cause more low graphics look and speedup?

i wanna know too Big Grin


RE: A question regarding internal resolution. - Henrik - 10-31-2013 11:52 AM

No plans to support that, 480x272 is already a very low resolution by modern standards, even low-end. The performance bottleneck usually isn't fillrate.


RE: A question regarding internal resolution. - hardem - 10-31-2013 01:38 PM

(10-31-2013 11:52 AM)Henrik Wrote:  No plans to support that, 480x272 is already a very low resolution by modern standards, even low-end. The performance bottleneck usually isn't fillrate.

Then what is the problem with galaxy ace, galaxy y, galaxy mini and such phones? only the broadcom chip?


RE: A question regarding internal resolution. - vitality19 - 10-31-2013 07:33 PM

(10-31-2013 11:52 AM)Henrik Wrote:  No plans to support that, 480x272 is already a very low resolution by modern standards, even low-end. The performance bottleneck usually isn't fillrate.

yes, I think that wouldn't solve the problem and look really ugly, like xsacha said, the problem may be gpu design itself


RE: A question regarding internal resolution. - takeshineale88 - 10-31-2013 07:53 PM

(10-31-2013 01:38 PM)hardem Wrote:  
(10-31-2013 11:52 AM)Henrik Wrote:  No plans to support that, 480x272 is already a very low resolution by modern standards, even low-end. The performance bottleneck usually isn't fillrate.

Then what is the problem with galaxy ace, galaxy y, galaxy mini and such phones? only the broadcom chip?
Galaxy Mini doesn't have a Broadcom CPU, it as a Qualcomm MSM7227. look hare http://www.gsmarena.com/samsung_galaxy_mini_s5570-3725.php.
Galaxy Ace S5830i as a Broadcom CPU look hare http://www.gsmarena.com/samsung_galaxy_ace_s5830i-4664.php. the S5830 as a Qualcomm MSM7227. look hare http://www.gsmarena.com/samsung_galaxy_ace_s5830-3724.php.


RE: A question regarding internal resolution. - edworkscomputing - 10-31-2013 10:11 PM

any update to samsung i9500 octa with perseus kernel. its very powerfull phone but not supported full speed with this app...???


RE: A question regarding internal resolution. - F00rk - 11-02-2013 07:40 PM

Seems like i'm having resoliution problems too, but my problem is that it affects... too much.
In the game that I'm currently playing Disgaea - afternoon of darkness switching from 1x to 2x resoliution costs way too much on dynamic scenes(Speed drops to 20-30% during skills) but 1x perfect 100% (with frameskip of course)
I tried turning multithread on but not much speed gain (10%) for the cost of flickering, so that's probably my gpu fault
So device is Rk3066 based tablet so is mali 400mp4 gpu realy that underpowered?


RE: A question regarding internal resolution. - vitality19 - 11-03-2013 09:36 AM

probably it means that emu lacks power specifically during effects rendering on this gpu, for me 3d models are drawn at the same speed (in tekken) 1x=2x in buffered rendering


RE: A question regarding internal resolution. - hardem - 11-04-2013 03:30 PM

(10-31-2013 07:53 PM)takeshineale88 Wrote:  
(10-31-2013 01:38 PM)hardem Wrote:  
(10-31-2013 11:52 AM)Henrik Wrote:  No plans to support that, 480x272 is already a very low resolution by modern standards, even low-end. The performance bottleneck usually isn't fillrate.

Then what is the problem with galaxy ace, galaxy y, galaxy mini and such phones? only the broadcom chip?
Galaxy Mini doesn't have a Broadcom CPU, it as a Qualcomm MSM7227. look hare http://www.gsmarena.com/samsung_galaxy_mini_s5570-3725.php.
Galaxy Ace S5830i as a Broadcom CPU look hare http://www.gsmarena.com/samsung_galaxy_ace_s5830i-4664.php. the S5830 as a Qualcomm MSM7227. look hare http://www.gsmarena.com/samsung_galaxy_ace_s5830-3724.php.
Galaxy Mini 5570 - qualcomm (old model)
Galaxy Mini 5570i - broadcom (newest models)

Galaxy Ace 5830, 5830B and 5830L - qualcomm (old model)
Galaxy Ace 5830i, 5830C, 5830M and 5839i - broadcom (newest models)


RE: A question regarding internal resolution. - takeshineale88 - 11-04-2013 04:14 PM

(11-04-2013 03:30 PM)hardem Wrote:  
(10-31-2013 07:53 PM)takeshineale88 Wrote:  
(10-31-2013 01:38 PM)hardem Wrote:  
(10-31-2013 11:52 AM)Henrik Wrote:  No plans to support that, 480x272 is already a very low resolution by modern standards, even low-end. The performance bottleneck usually isn't fillrate.

Then what is the problem with galaxy ace, galaxy y, galaxy mini and such phones? only the broadcom chip?
Galaxy Mini doesn't have a Broadcom CPU, it as a Qualcomm MSM7227. look hare http://www.gsmarena.com/samsung_galaxy_mini_s5570-3725.php.
Galaxy Ace S5830i as a Broadcom CPU look hare http://www.gsmarena.com/samsung_galaxy_ace_s5830i-4664.php. the S5830 as a Qualcomm MSM7227. look hare http://www.gsmarena.com/samsung_galaxy_ace_s5830-3724.php.
Galaxy Mini 5570 - qualcomm (old model)
Galaxy Mini 5570i - broadcom (newest models)

Galaxy Ace 5830, 5830B and 5830L - qualcomm (old model)
Galaxy Ace 5830i, 5830C, 5830M and 5839i - broadcom (newest models)
Your right.