I love trying out all the new ICS and JB ROMs on my x10 (which isn't my primary phone) but because of the low frame rate it seems very laggy (probably seems laggier than it actually is)
On the GB ROMs the frame limit was unlocked to 60fps and everything seemed so much more responsive and fluid, is there any way to do this on any of the CM9/CM10 ROMs?
Are we talking FPS in gaming or are we talking about FPS in videos..or are we talking about both?
Or are we talking screen display and scrolling reaction time?
Videos.
FPS2D returns 54FPS on stock GB 2.3.3
FPS2D returns 43FPS on JB 4.1.2 CM10
My understanding is that anything that is not using a standard GB 2.3.3 ROM will not be able to use GPU 2D Hardware Acceleration.
2D HW Acceleration for the XPERIA X10i is not included in any CyanogenMod Build and I don't know off any other ICS of JB build that has HW acceleration enabled for the XPERIA X10i.
This means outside of the stock GB 2.3.3 ROM playing a .mkv 720p (H264,AC3) video would be worse in JB and ICS than on stock GB 2.3.3
A JB and ICS build uses the CPU to provide the video encoding only and does not solicit the GPU to offload processing to speed up performance/viewing/smoothness/lag.
Gaming
Now this one is less clear(to me).
If I use the Game demo of Epic Citadel as a Benchmark we see the following:
Stock GB 2.3.3 - Epic Citadel: 11.2FPS on performance
CM10 JB 4.1.2 - Epic Citadel: 11FPS on performance
So there is nothing in it.
Some gaming engines can make use of Adreno 200 GPU hardware features like hardware floating point and etc, but it's not clear if they do or not.
I can play Modern Combat 4 on my GB 2.3.3 (DoomKernel v6) XPERIA X10i. For me there is noticeable lag at points, but still very playable if you're not planning to upgrade to a new phone (XPERIA V) any time soon.
I have not attempted to play MC4 on JB or ICS XPERIA X10i ROM.
Note - MC4 plays a little bit better on an XPERIA LT26i with Overclocked CPU and Overclocked GPU though.
Summary
My understanding is that there is no GPU HW features available on any XPERIA X10i ROM for the Adreno 200 GPU outside of the Stock GB 2.3.3 ROM.
Related
The fps uncapped roms on gingerbread don't seem to be quite as smooth as the uncapped froyo roms when the first custom kernels came along - does anybody know why?
also, is the fps performance improved with unlocked bootloader roms?
Thanks
I have the same impression.. and remember that when the first gingerbread ROMs and FPS uncap came, I almost turned back to froyo!
Just recently flashed the ICS official ARC port rom to my WT19i.
I noticed some slight lags with it compared to the 4.1.A.0.562 generic port kamarush released.
I'm just wondering if it had something to do with the Tweaks, cause the description said something about containing a RAM tweak...
RAM tweaks usually either improve multitasking(less free RAM, more open apps, better multitasking) or improve playing games(more free RAM, less open apps, better for HD games).
dunno whats going on with the lag, but seems like it runs better without the tweaks.
ill try wiping the data and see if that helps.
hey,
just tried to play nova 3 and while it runs mostly with adorable fps it sometimes really stutters (i'm on wannamlite v12 + siyah 3.3.2).
then i tried shadowguns since i know it runs pretty well on gb. as i expected it also runs worse on ics and stutters from time to time.
at last i tried quadrant to see how my phone performs in benchmarks and i noticed that i got much less fps in the 3d parts (30-40% less than i can remember from gb).
so, does anyone know why ics performs so bad in 3d games and if there is a solution to this problem (obviosly without going back to gb ^^) ?
layercake87 said:
hey,
just tried to play nova 3 and while it runs mostly with adorable fps it sometimes really stutters (i'm on wannamlite v12 + siyah 3.3.2).
then i tried shadowguns since i know it runs pretty well on gb. as i expected it also runs worse on ics and stutters from time to time.
at last i tried quadrant to see how my phone performs in benchmarks and i noticed that i got much less fps in the 3d parts (30-40% less than i can remember from gb).
so, does anyone know why ics performs so bad in 3d games and if there is a solution to this problem (obviosly without going back to gb ^^) ?
Click to expand...
Click to collapse
Did you UC?? maybe try bring your gpu back to stock values using extweaks or maybe even OC it..
no uc but tried with stock frequences and with oc'ed ones (cpu: 1600 mhz gpu: 400mhz)
got slighty better but still nowhere near gb- performance.
This is why i am still on GB, ICS still needs a lot of work.
i would really like know what is the reason behind this since i thought that the usage of the gpu would be improved on ics ?
I flashed DLI Jelly Bean and first thing I noticed, gaming performance is dismal, games show less consistent framerates, and as low as 40% less fps in some cases. (shadowgun for instance, MC3 also suffers somewhat)
I've read that the Samsung "official" JB firmware for poland is using old Mali drivers, so that should be the reason for this poor performance issue.
Is there a JB custom rom that is implementing older or optimized Mali GPU drivers? This should solve the issue.
If not, is there an ICS ROM that is good for gaming?
Hi guys sorry for this silly question but I was away from jb threads for long time and all I wanted to ask is are these bugs fixed for cm10?
Bigkiler5 said:
Hi guys sorry for this silly question but I was away from jb threads for long time and all I wanted to ask is are these bugs fixed for cm10?
Click to expand...
Click to collapse
Hw decoding - NO
Camcorder - in cm10 & cm10.1 by Tof native camcorder working in a poor quality & low frame rate ... check screenshots
Islam Looca said:
Hw decoding - NO
Camcorder - in cm10 & cm10.1 by Tof native camcorder working in a poor quality & low frame rate ... check screenshots
Click to expand...
Click to collapse
Thanks pal. Does hw decoding makes any difference to hd games?
im not sure but i guess not ... its for videos playback ... maybe someone could confirm that
Islam Looca said:
im not sure but i guess not ... its for videos playback ... maybe someone could confirm that
Click to expand...
Click to collapse
Lets hope for the best
Islam Looca said:
im not sure but i guess not ... its for videos playback ... maybe someone could confirm that
Click to expand...
Click to collapse
I'm not aware of any 2D Hardware (HW) graphics acceleration drivers for the XPERIA X10i Adreno 200 in any ROMs other than GB.
2D Graphics HW acceleration does make a lot of difference to mkv(H.264,AC3) 720p videos.
I've just stuck with GB as the ICS and JB ROMs for the X10i, just aren't up to snuff when it comes to 2D graphic HW acceleration.
I played Modern Combat 4 on GB with OC 1.15GHz and only 96 /system/app with 150MB free RAM and it played OK with some lag.
Others have reported good gaming performance (within the scope of GB) with XPERIA X10i GB gaming focused ROMs.
This of course, is more focused on 3D graphics and not being a gamer, I can't comment on 3D graphics performance when comparing GB and JB ROMs.
XPERIA X10i benchmarks
If you look at the difference in 3D graphics between CM10 and GB it indicates better performance, but some times benchmarks don't translate into real world experiences.
That said, I didn't see any improvements in Epic Citadel benchmark between GB and JB.
Dr Goodvibes said:
I'm not aware of any 2D Hardware (HW) graphics acceleration drivers for the XPERIA X10i Adreno 200 in any ROMs other than GB.
2D Graphics HW acceleration does make a lot of difference to mkv(H.264,AC3) 720p videos.
I've just stuck with GB as the ICS and JB ROMs for the X10i, just aren't up to snuff when it comes to 2D graphic HW acceleration.
I played Modern Combat 4 on GB with OC 1.15GHz and only 96 /system/app with 150MB free RAM and it played OK with some lag.
Others have reported good gaming performance (within the scope of GB) with XPERIA X10i GB gaming focused ROMs.
This of course, is more focused on 3D graphics and not being a gamer, I can't comment on 3D graphics performance when comparing GB and JB ROMs.
XPERIA X10i benchmarks
If you look at the difference in 3D graphics between CM10 and GB it indicates better performance, but some times benchmarks don't translate into real world experiences.
That said, I didn't see any improvements in Epic Citadel benchmark between GB and JB.
Click to expand...
Click to collapse
Yeah benchmarks ain't real to that extent. Gb has much lower benchmarks than jb but still better performance. And thanks for the info
what i want to see in JB :
1- working Camcorder at least FWVGA
2- STABLE wifi tethering without WLODs or get disconnected when screen is off
i think that would make JB perfect for our X10 with its internet browsing and scrolling speed in browsers and facebook app
all of this makes me stuck with GB
Islam Looca said:
what i want to see in JB :
1- working Camcorder at least FWVGA
2- STABLE wifi tethering without WLODs or get disconnected when screen is off
i think that would make JB perfect for our X10 with its internet browsing and scrolling speed in browsers and facebook app
all of this makes me stuck with GB
Click to expand...
Click to collapse
For me, #2 changes to 720p hd playback. Thats all
Bigkiler5 said:
For me, #2 changes to 720p hd playback. Thats all
Click to expand...
Click to collapse
any main bugs fixes would be GREAT, lets hope for the best as you said