Full screen + Vsync + texture scaling = performance loss
|
06-18-2013, 01:31 AM
Post: #1
|
|||
|
|||
Full screen + Vsync + texture scaling = performance loss
If I play a game in full screen with Vsync and 5x BRZ texture scaling, VPS drops to around 30-40. Disabling any one of those three things returns the VPS to 60. It doesn't appear to be a resource problem, because when I use those settings, I get about 35% CPU utilization, and I have over 10GB of RAM free.
My system: i5-3570K @ 4.2 GHz 16GB RAM NVidia 660 Ti 2GB Those specs should be more than enough to handle PPSSPP at max settings. |
|||
06-18-2013, 01:35 AM
(This post was last modified: 06-18-2013 01:40 AM by solarmystic.)
Post: #2
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
(06-18-2013 01:31 AM)RPG Advocate Wrote: If I play a game in full screen with Vsync and 5x BRZ texture scaling, VPS drops to around 30-40. Which game? Any game in particular? Also 35% CPU utlization for a super charged IB i5 quad is disturbingly high for if it's just PPSSPP you were running at the time on your machine. Don't leave us hanging mate. PPSSPP Modern Testbed:- Intel Core i5 4690K @ 4.0 GHz NVIDIA Geforce GTX 760 2GB GDDR5 VRAM @ 1138/6500 Mhz 16 GB DDR3 RAM @ 1600 MHz Windows 7 x64 SP1 PPSSPP Ancient Testing Rig:- Intel Core 2 Duo T9550 @ 2.8GHz ATI Mobility Radeon 4670 1GB GDDR3 VRAM @ 843/882 MHz 8 GB DDR3 RAM @ 1066 MHz Windows 7 x64 SP1 |
|||
06-18-2013, 01:54 AM
Post: #3
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
If you play with Vsync and 5x BRZ texture scaling, but without full screen the vps drops or not?
I am with the same problem when I switch to full screen the vps drops to 30, but when I turn back to window the vps go to 60. With VSync OFF on full screen and/or with Vsync ON on window, it doesn't happens. CPU: Intel Core i7 3770 3.4 GHz (3.9 GHz with turbo boost) 4.23GHz with OC RAM 8GB DDR3 NVIDIA GTX 770 Gigabyte Windows 7 Ultimate 64bit Currently using Driver 337.88 WHQL |
|||
06-18-2013, 02:55 AM
Post: #4
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
Try enabling triple buffering from your video card settings.
ズキューーン |
|||
06-18-2013, 05:00 AM
Post: #5
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
How much video memory are you using when you do that, according to like GPU-Z or whatever?
Vsync affecting it definitely does sound like a driver related thing. -[Unknown] |
|||
06-18-2013, 05:23 AM
Post: #6
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
its normal vsync behavior when the framerate cannot sustain full speed
|
|||
06-18-2013, 05:29 AM
Post: #7
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
Oh, duh. That makes sense.
-[Unknown] |
|||
06-18-2013, 11:35 AM
Post: #8
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
We need to make the resolution system a bit more flexible so you can run at non-full resolution while still scaling to full screen. This should let your GPU keep up - it's obvious that it's falling _just_ a little behind.
|
|||
06-18-2013, 12:08 PM
Post: #9
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
I don't have this issue. Vsync on, full screen, and 5x texture scaling. I'm using a 7870.
|
|||
06-18-2013, 12:26 PM
(This post was last modified: 06-18-2013 12:30 PM by Ritori.)
Post: #10
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
(06-18-2013 12:08 PM)xemnas Wrote: I don't have this issue. Vsync on, full screen, and 5x texture scaling. I'm using a 7870. maybe u device (pc) is strong enough to handle it? I worse write english so take easy on me (even my own language realy bad T_T) Rig to test now : Windows 8 64 bit (Laptop) Intel® Core™ i3-3110M (2.4GHz, 3MB L3 Cache) Nvidia GT720M 2GB |
|||
06-18-2013, 05:42 PM
Post: #11
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
(06-18-2013 11:35 AM)Henrik Wrote: We need to make the resolution system a bit more flexible so you can run at non-full resolution while still scaling to full screen. This should let your GPU keep up - it's obvious that it's falling _just_ a little behind. Yes, this would be great for weaker gpus. Is this hard to implement on Android, I mean to set PPSSPP to run in original PSP resolution (480*272) or is it already implemented by enabling buffered rendering (the image gets blurry, but some games run slower, though some faster) ? Samsung Captivate, Android 2.3.5 SAUROM, Corn Kernel v701 Fly Evo Chic 3, Android 4.4.2 Stock, improved stock kernel |
|||
06-18-2013, 06:39 PM
Post: #12
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
In some scene, I get a slowdown when VSync is on. Don't know why. My GPU should be capable.
|
|||
06-19-2013, 02:15 AM
Post: #13
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
Here's a screenshot of CPU, GPU and RAM usage when the slowdown occurs.
One other interesting thing is that the reported FPS doesn't decrease, only the VPS. |
|||
06-19-2013, 02:46 AM
Post: #14
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss
create a profile for ppsspp with the power management mode set to prefer max performance
|
|||
06-19-2013, 03:34 AM
Post: #15
|
|||
|
|||
RE: Full screen + Vsync + texture scaling = performance loss | |||
« Next Oldest | Next Newest »
|