Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
|
01-19-2013, 08:18 AM
(This post was last modified: 01-19-2013 08:25 AM by tiktakt0w.)
Post: #1
|
|||
|
|||
Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
Disabling "draw using VBO" improves frame rate and audio on my International SGS3 Running 4.1.2.
I thought it was a feature to improve performance. Oh well, it might not be for all devices. I don't know if it's the same for everybody cause it might just be a stupid Rom + Kernel configuration that might be causing this. What happens in your devices hmmmmmm? Ryzen 5 1600 @3.8Ghz Sapphire Nitro+ RX480 @1.4Ghz --------------------------------------------- Nokia 8 - Snapdragon 835 |
|||
01-19-2013, 02:07 PM
(This post was last modified: 01-19-2013 02:14 PM by Mmmyesss.)
Post: #2
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
Poop I get the same fps with it off. I do have an S4 though
|
|||
01-19-2013, 04:34 PM
Post: #3
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
Thanks for the info...by disabling "draw using VBO" improves the frame rate drastically !
For example : Parasite Eve The 3rd Birthday.. i get 30 fps by enabling "draw using VBO" .. but when disabling draw using VBO i get 40-44 fps.. I'm using Galaxy S advance running on Gingerbread |
|||
01-19-2013, 04:52 PM
Post: #4
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
I think it would be better post as issues in https://github.com/hrydgard/ppsspp/issues
if it is confirmed |
|||
01-19-2013, 05:24 PM
(This post was last modified: 01-19-2013 05:37 PM by Carter07.)
Post: #5
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
(01-19-2013 04:34 PM)Kaneshiro Wrote: Thanks for the info...by disabling "draw using VBO" improves the frame rate drastically !Is your galaxy s advange overclocked? I have the same cpu (2x cortex A9 1 ghz) but in The 3rd Birthday I have and average of 30 fps with 37 max (measured with fps meter). Ps: I too have to disable VBO drawing because fps drops drastically with it, also 2x rendering hurts performance a lot. |
|||
01-19-2013, 05:43 PM
(This post was last modified: 01-19-2013 05:44 PM by XenoN.)
Post: #6
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
(01-19-2013 05:24 PM)Carter07 Wrote:Maybe your smartphone has better screen resolution? Or another GPU?(01-19-2013 04:34 PM)Kaneshiro Wrote: Thanks for the info...by disabling "draw using VBO" improves the frame rate drastically !Is your galaxy s advange overclocked? Sony Xperia TX |
|||
01-19-2013, 06:17 PM
(This post was last modified: 01-19-2013 06:22 PM by Carter07.)
Post: #7
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
(01-19-2013 05:43 PM)XenoN Wrote:(01-19-2013 05:24 PM)Carter07 Wrote:Maybe your smartphone has better screen resolution? Or another GPU?(01-19-2013 04:34 PM)Kaneshiro Wrote: Thanks for the info...by disabling "draw using VBO" improves the frame rate drastically !Is your galaxy s advange overclocked? I have a LG L9 with a sgx540 (but it's the overclocked version 384 mhz vs 200mhz in nexus s so it's twice as fast and almost on par with mali 400 in gs2 and galaxy s advance). I don't think display resolution matters because psp is rendered at its native resolution. |
|||
01-19-2013, 06:19 PM
Post: #8
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
it's not a issue, it's normal.
Hey everybody, tired of the way games are reported here? look here ->> http://forums.ppsspp.org/showthread.php?tid=5901 --Current Mobile device-- Htc one, Xplay, Walkman z, Samsung ace IIx (crap) --Current Computer-- 1x (e8200, shitty ram (3go), 9600gt) 1x (e6750, better ram (2go), no video card) 1x (i5-3210M, ram (4Go),650M) |
|||
01-20-2013, 12:49 AM
(This post was last modified: 01-20-2013 12:51 AM by tiktakt0w.)
Post: #9
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
(01-19-2013 04:34 PM)Kaneshiro Wrote: Thanks for the info...by disabling "draw using VBO" improves the frame rate drastically !No problem man, it feels good to share good info (01-19-2013 05:24 PM)Carter07 Wrote:I don't see any performance degradation or improvement whether I enable or disable X2 Rendering. Even on my SGS2, it's the same. Does the S advanced have the dual-core Mali 400 or the Quad-core equivalent?(01-19-2013 04:34 PM)Kaneshiro Wrote: Thanks for the info...by disabling "draw using VBO" improves the frame rate drastically !Is your galaxy s advange overclocked? (01-19-2013 06:19 PM)cloud1250000 Wrote: it's not a issue, it's normal.I know Sir, I just want to share this info Ryzen 5 1600 @3.8Ghz Sapphire Nitro+ RX480 @1.4Ghz --------------------------------------------- Nokia 8 - Snapdragon 835 |
|||
01-20-2013, 01:03 AM
Post: #10
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
My Galaxy s advance not overclocked (Dual Core 1 ghz with mali 400 GPU. Screen resolution 480 x 800), I'm using the armjit version that Henrik share on this forum : http://www.ppsspp.org/files/ppsspp-armjit2.apk
(01-19-2013 06:17 PM)Carter07 Wrote:(01-19-2013 05:43 PM)XenoN Wrote:(01-19-2013 05:24 PM)Carter07 Wrote:Maybe your smartphone has better screen resolution? Or another GPU?(01-19-2013 04:34 PM)Kaneshiro Wrote: Thanks for the info...by disabling "draw using VBO" improves the frame rate drastically !Is your galaxy s advange overclocked? |
|||
01-20-2013, 10:03 AM
Post: #11
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
Okay, now I know that VBO isn't always a win It is for some though so will keep it as an option but maybe default it to off.
|
|||
01-20-2013, 10:33 AM
(This post was last modified: 01-20-2013 12:12 PM by Carter07.)
Post: #12
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
I found this in a pdf talling about how to optimize games for mobile, maybe it can help.
4.5. Vertex Buffer Objects Vertex Buffer Objects (VBO) (and, where available, Vertex Array Objects) are the preferred way of storing vertex and index data; since VBO storage is managed by the driver there is no need to copy an array from the client side at every draw call and the driver is able to perform some transparent optimizations. Pack all the vertex attributes that are required for a mesh into the same VBO unless a mixture of static and dynamic attributes are being used. Do not create a VBO for every mesh, it is a good idea to group meshes that are always rendered together in order to minimize buffer rebinding, this also has the benefit of improving batching. For dynamic vertex data one buffer object should be used for each update frequency, and the right usage flag should be set (STATIC_DRAW,DYNAMIC_DRAW, STREAM_DRAW) when submitting data or allocating storage with glBufferData http://www.imgtec.com/powervr/insider/do...ternal.pdf |
|||
01-20-2013, 12:11 PM
Post: #13
|
|||
|
|||
RE: Unchecking "Draw using VBO" improves PERFORMANCE!!! (GT-I9300)
(01-20-2013 10:03 AM)Henrik Wrote: Okay, now I know that VBO isn't always a win It is for some though so will keep it as an option but maybe default it to off.That would be great Ryzen 5 1600 @3.8Ghz Sapphire Nitro+ RX480 @1.4Ghz --------------------------------------------- Nokia 8 - Snapdragon 835 |
|||
« Next Oldest | Next Newest »
|