[Q]Mali-400 MP vs Adreno 220 vs ULP GeForce vs SGX 540? - General Questions and Answers

In the market for an upgrade, currently have a HTC Desire running CM7 and it's great, no lag in everyday use, OC'd to 1.1ghz, the only thing is that the graphics aren't great due to the outdated Adreno 200 GPU. I get higher Quadrant figures than my gf's Galaxy S but my phone is a joke in the graphics test compared to the samsung.
So for me the real limitation is the GPU and I want the best available product this time
The phones I had in mind (and in order of preference) are:
Samsung Galaxy S II (Mali-400 MP) (480x800)
HTC Evo 3D (Adreno 220) (540x960)
LG Optimus 3D (SGX 540) (480x800)
Motorola Atrix 4G (ULP GeForce) (540x960)
Anandtech benchmark on OC'd adreno 220, sgx 540 & geforce
Anandtech benchmark on mali-400 mp
Based partly on the benchmarks and lots and lots of forum/thread searching, my guess is Mali-400 MP > SGX 540 > Adreno 220 > GeForce ULP, is that about right?
What do you guys think is the best and what should I go for?
Extra Q.. is the SGX 543 expected in any android devices yet? Google brings up nothing

nop... wrong
SGX 543 = Adreno 220 >> Mali -400 >> Geforce ULP [tegra 2] >> SGX 540 >> Adreno 205 >> SGX 535 >> Adreno 200 = SGX 530
m nt sure but as per my knowledge Adreno 220 is more powerful which is going to release in Evo 3d and Sensation...
I m planning to buy Htc sensation soon....
EDIT :- Correction of mali-400 position..... [and even i am not sure about adreno 220 ]
[even my xperia runs on adreno 200 ..... cravin for good gpu too]

neelpatel007 said:
Adreno 220 >> Geforce ULP [tegra 2] >> SGX 540 = Mali -400 >> Adreno 205 >> SGX 535 >> Adreno 200 = SGX 530
m nt sure but as per my knowledge Adreno 220 is more powerful which is going to release in Evo 3d and Sensation...
I m planning to buy Htc sensation soon....
[even my xperia runs on adreno 200 ..... cravin for good gpu too]
Click to expand...
Click to collapse
Yep,that's about right.I have a Desire HD and am going to buy the Sensation when it hits the market.
One a couple of things though.First,he SGX 540 in the LG Optimus 2X is an overclocked version of the one in the Galaxy S.Second,by looking at these benchmarks it's unfair for the Geforce and the Adreno 220,because the Atrix and Evo 3D/Sensation have a resolution of 960x540 as opposed to 800x480 of the others,as is written in the OP.That is 35% more pixels which makes things harder for the GPU.

sorry for the question but what does gpu do?

Just said:
sorry for the question but what does gpu do?
Click to expand...
Click to collapse
Accelerates graphics and lets you play games smoothly (Graphics Processing Unit). Unless you're an avid mobile gamer, any of the newer ones are just fine.

But why would Samsung switch from the SGX540 used in the Galaxy S to the Mali-400 MP in Galaxy S2 if it wasn't better. I know comparing qHD screens to the WVGA screens is slightly unfair but I've heard the Galaxy S2's S-AMOLED+ display is one of the best on the market.
In addition, why would Samsung use the Exynos SoC as opposed to the Tegra2 if it weren't as good
the optimus 3d beats the optimus 2x in the benchmarks so i think it's fair to say sgx540 is better than tegra/geforce

viva.fidel said:
But why would Samsung switch from the SGX540 used in the Galaxy S to the Mali-400 MP in Galaxy S2 if it wasn't better. I know comparing qHD screens to the WVGA screens is slightly unfair but I've heard the Galaxy S2's S-AMOLED+ display is one of the best on the market.
In addition, why would Samsung use the Exynos SoC as opposed to the Tegra2 if it weren't as good
the optimus 3d beats the optimus 2x in the benchmarks so i think it's fair to say sgx540 is better than tegra/geforce
Click to expand...
Click to collapse
That's exactly my point,Samsung didn't change to a worse GPU.The Optimus 3D uses an overclocked version of the SGX540.I think that,if they were running at the same frequencies,the Mali would outperform it,but we can't be sure.
Bottom line?If you want hardcore gaming,go for either Adreno 220 or Geforce ULP.The others are just fine.

Remember benchmarks arent everything, and samsung is uping to 1.2ghz each core. Anyways I like htc so ill stick to mytouches and htc so mytouch 4g slide for me
http://pocketnow.com/android/t-mobile-mytouch-4g-slide-htc-doubleshot-full-specs
Sent from my HTC Glacier using Tapatalk

tolis626 said:
That's exactly my point,Samsung didn't change to a worse GPU.The Optimus 3D uses an overclocked version of the SGX540.I think that,if they were running at the same frequencies,the Mali would outperform it,but we can't be sure.
Bottom line?If you want hardcore gaming,go for either Adreno 220 or Geforce ULP.The others are just fine.
Click to expand...
Click to collapse
Hey, yeah I looked into this and the Optimus 3D uses SGX540 @ 300mhz with an updated driver compare to the SGS @ 200 mhz
Guess I'm just gonna have to wait until a few more benchmarks emerge of the Mali as anandtech's were using a prototype device.

Wow, They're fast. The 220 hitting 90fps when my Z only gets 25

viva.fidel said:
Hey, yeah I looked into this and the Optimus 3D uses SGX540 @ 300mhz with an updated driver compare to the SGS @ 200 mhz
Guess I'm just gonna have to wait until a few more benchmarks emerge of the Mali as anandtech's were using a prototype device.
Click to expand...
Click to collapse
See?Told 'ya!
Anyway,I tend to believe that the new generations strongest beast(They are all beasts after all)is the Adreno 220.Couple it with the fact that the GPU gets overclocked together with the CPU(Integrated),if you overclock it at a healthy frequency(1.8GHz anyone? Yeah,I'm THAT mad!)you will get dreamy performance.
Anyway,the Sensation's benchmarks are just from prototypes,so we have yet to see its true potential.
Sure thing is they are all very damn fast,and everything will be even faster when multi-core optimized apps hit the market.Until then we can only sit back and enjoy the show.I for one am torn between the Galaxy S 2 and the Sensation.Which one I'll get?Dunno yet.If it wasn't for the Super Amoled + screen I wouldn't even be thinking about it,but the screen on those things is damn beautiful.On the other hand,the Sensation has qHD screen...Why,oh why are they so expensive?I'd get both otherwise!

tolis626 said:
See?Told 'ya!
Anyway,I tend to believe that the new generations strongest beast(They are all beasts after all)is the Adreno 220.Couple it with the fact that the GPU gets overclocked together with the CPU(Integrated),if you overclock it at a healthy frequency(1.8GHz anyone? Yeah,I'm THAT mad!)you will get dreamy performance.
Anyway,the Sensation's benchmarks are just from prototypes,so we have yet to see its true potential.
Sure thing is they are all very damn fast,and everything will be even faster when multi-core optimized apps hit the market.Until then we can only sit back and enjoy the show.I for one am torn between the Galaxy S 2 and the Sensation.Which one I'll get?Dunno yet.If it wasn't for the Super Amoled + screen I wouldn't even be thinking about it,but the screen on those things is damn beautiful.On the other hand,the Sensation has qHD screen...Why,oh why are they so expensive?I'd get both otherwise!
Click to expand...
Click to collapse
As a DesireHD owner myself, im on the same boat as you my friend. My only gripe with the sgs2 is the non qhd res screen and comparatively weak gpu, especially how their last gen sgs gpu was miles ahead of everyone else. There's also the option to get the tegra2 powered sgs2, but i think that one does not have samoled+ display, also im not sure if the tegra2 unit will be OC'd to 1.2. Im seriously considering now the evo 3d gsm, but not only does it have no built in memory but its coming out later and sgs 2 is already out.

Benchmark: Mali 400 (Samsung S II) > Adreno 220 (HTC Sensation)
"Smartbench 2011 is one of the few synthetic benchmark tests that are able to measure multicore performance, so these results are for both CPU cores at work. The Samsung Galaxy S II steadily beats the HTC Pyramid in both the productivity (3732 vs 1898 points), and GPU tests (2431 vs 1426 points)."
But it also notes:
"Bear in mind that the Galaxy S II that the test was run on, seems to be the final version, with the 1.2GHz Exynos chipset, and the HTC Pyramid was the internal name of the HTC Sensation when it was still a prototype, so we’ll wait for the retail version to pass judgement on the 1.2Ghz Snapdragon chipset inside."

Mali seems to be doing pretty damn good.
http://www.glbenchmark.com/phonedet...2&testgroup=overall&benchmark=glpro20&var=top
And what matters is real life performance. See any vid of the galaxy s 2 and its buttery smooth, even while playing hd flash in the browser.

tolis626 said:
See?Told 'ya!
Anyway,I tend to believe that the new generations strongest beast(They are all beasts after all)is the Adreno 220.Couple it with the fact that the GPU gets overclocked together with the CPU(Integrated),if you overclock it at a healthy frequency(1.8GHz anyone? Yeah,I'm THAT mad!)you will get dreamy performance.
Anyway,the Sensation's benchmarks are just from prototypes,so we have yet to see its true potential.
Sure thing is they are all very damn fast,and everything will be even faster when multi-core optimized apps hit the market.Until then we can only sit back and enjoy the show.I for one am torn between the Galaxy S 2 and the Sensation.Which one I'll get?Dunno yet.If it wasn't for the Super Amoled + screen I wouldn't even be thinking about it,but the screen on those things is damn beautiful.On the other hand,the Sensation has qHD screen...Why,oh why are they so expensive?I'd get both otherwise!
Click to expand...
Click to collapse
The qHD display isn't really that much sharper than the Super Amoled Plus display, but it decreases performance.
And the Super Amoled also has: Better colors, totally black (also saves power), 1ms response (good when you watch movies), 180 degree, viewing angle, and responds better you your touches.
Did I mention that it was thin?
Also the Exynos Chip is stronger.
I belive that the CPU is customized by Intrisity, but I can't confirm that.
And the Mali-400MP will probably get better drivers. (not that it would lag anyway )
Galaxy S 2 is also thinner.
I think it's the best choice.
HTC Sensation is awesome, but Galaxy S 2 is the best phone on the market.
But on one final note: I recommend that you wait for the Nexus 3 that comes around Christmas.
It's rumored to have the Tegra 3 chip inside (quad-core).

tolis626 said:
On the other hand,the Sensation has qHD screen...
Click to expand...
Click to collapse
But PenTile Display...
Since I know this the Sensation was also one candidate for me along with the S2.
But now the S2 will be my next phone after my desire, I guess.

Hi
Even I changed my mind from HTC sensation to SGS2 .... after watching such a low benchmark performance of HTC sensation see it here
http://www.youtube.com/watch?v=6RHziztN2gs
And after watching the superb clearity of SuperAMOLED display , against HTC's blurry screen ,,,,,... m in love with SGS2......
See it here... http://www.youtube.com/user/SlashGear?ob=5#p/u/0/p3axSZX1R_s
I dont know what that HTC people did with Adreno 220 n i have no clue why it's benchmarks are low......
So all time Sensation lover has now moved to SGS2 .... SGS2 rocks....
See the FPS in the second video , SGS2 is far better in 2D n 3D performance too..... HTC s**ckin big time.... big disappointment....

mali 400 < sgx 540 < ulp < adreno 220
mali is best but problem is some games are only compatible with tegra's ULP

any pc modder knows resolution is a huge tax on graphics. benchmarks dont mean much at different resolutions, not to mention frame rate caps. mali might have a slight edge on adreno in a fair test, but not enough to swing a decision i dont think. screen and build quality will be the biggest variance. imo htc wins build quality, and higher res screen is better for text/browsing. Samsung's lower res (and crazy good looking) screen will always lead to higher frame rates, so they win for games/ vids. Ill be getting the sensation the day its released (work for tmob, decision was kinda made for me)

bobbymokie said:
any pc modder knows resolution is a huge tax on graphics. benchmarks dont mean much at different resolutions, not to mention frame rate caps. mali might have a slight edge on adreno in a fair test, but not enough to swing a decision i dont think. screen and build quality will be the biggest variance. imo htc wins build quality, and higher res screen is better for text/browsing. Samsung's lower res (and crazy good looking) screen will always lead to higher frame rates, so they win for games/ vids. Ill be getting the sensation the day its released (work for tmob, decision was kinda made for me)
Click to expand...
Click to collapse
can you give details on the mytouch 4g slide?
Sent from my HTC Glacier using Tapatalk

Related

Dual Core Snapdragon BLOWS NVidia Dual Core tegra 2 OUT OF THE WATER

the new Dual Core Snapdragon makes Nvidia's Tegra 2 look like a single core CPU!
and it's not even out of development yet, so this review is on pre-release hardware (Mobile Development Platform (MDP)) which means it's not even optimized yet!
this is Massively Impressive!
some highlights
Qualcomm Mobile Development Platform (MDP)
SoC 1.5 GHz 45nm MSM8660
CPU Dual Core Snapdragon
GPU Adreno 220
RAM (?) LPDDR2
NAND 8 GB integrated, microSD slot
Cameras 13 MP Rear Facing with Autofocus and LED Flash, Front Facing (? MP)
Display 3.8" WVGA LCD-TFT with Capacitive Touch
Battery 3.3 Whr removable
OS Android 2.3.2 (Gingerbread)
...............................................................................................
the LG 3D
LG Optimus 3D is also a dual core cpu
Dual-core 1GHz ARM Cortex-A9 proccessor, PowerVR SGX540 GPU, TI OMAP4430 chipset
................................................................................................
the LG 2x
LG Optimus 2X is a Dual core cpu
Dual-core 1GHz ARM Cortex-A9 proccessor, ULP GeForce GPU, Tegra 2 chipset
................................................................................................
the Nexus S
Nexus S is a single core cpu
(single core) 1 GHz ARM Cortex-A8 processor, PowerVR SGX540
................................................................................................
GLBenchmark 2.0 Egypt
38 Qualcomm MDP
31 LG 3D
25 LG 2x
21 Nexus S
GLBenchmark 2.0 Pro
94 Qualcomm MDP
55 LG 3D
51 LG 2x
42 Nexus S
Quake 3 FPS (Frames per second)
80 Qualcomm MDP
50 LG 2x
52 Nexus S
N/A LG 3D
Quadrant / 3D / 2D
2851 / 1026 / 329 Qualcomm MDP
2670 / 1196 / 306 LG 2x
1636 / 588 / 309 Nexus S
N/A LG 3D
NOTE: take the Quadrant scores with a grain of Salt
heres what Anand has to say about it
"What all Quadrant is putting emphasis on with its 2D and 3D subtests is something of a mystery to me. There isn't a whole lot of documentation, but again it's become something of a standard. The 1.5 GHz MSM8660 leads in overall score and the 2D subtest, but trails Tegra 2 in the 3D subtest. If you notice the difference between Hummingbird (SGX540) from 2.1 to 2.3, you can see how Quadrant's strange 3D behavior on Android 2.3 seems to continually negatively impact performance. I saw the same odd missing texture and erratic performance back when I tested the Nexus S as I did on the MDP. Things like this and lack of updates are precisely why we need even better testing tools to effectively gauge performance"
Source: Anandtech.com
http://www.anandtech.com/show/4243/...ormance-1-5-ghz-msm8660-adreno-220-benchmarks
Hope u enjoyed this
Ric H. (a1yet)
PS: don't rule out Nvidia yet their dual core may have gotten blown out of the water BUT
will their quad (four) cores CPU AND 12 core Gpu be better ?
NVIDIA's Project Kal-El: Quad-Core A9s Coming to Smartphones/Tablets This Year
Link:
http://www.anandtech.com/show/4181/...re-a9s-coming-to-smartphonestablets-this-year
a1yet said:
PS: don't rule out Nvidia yet their dual core may have gotten blown out of the water BUT
will their 12 core cpu be better ?
Click to expand...
Click to collapse
If you're one of those benchmark nut-riders, at least take some time to understand what it is that you're reading. It's 12-core GPU, big difference from a 12-core CPU, which doesn't even exist on desktop computers yet (unless you're talking about multisocket server-class mobos), let alone on a mobile phone.
And the second point which 99% of the people who tend to lust at the benchmarks don't have a damn clue about, screen size and resolution. But I'm sure you don't care to know much about it, OP.
I don't see the point of benchmarks if they don't tell the real world stories.
not sure about if the information is accurate, however it will be nice to have competition so there is always better cpu coming out.
GREAT cause the ipad is killing tegra 2 already
I think mobile processors are similar to desktop processors. There's just too much going on to accurately benchmark. My OG Droid with a 1.25Ghz overclock doesn't even come close to touching my HTC Thunderbolt on stock, yet technically it's 250Mhz faster, right? The HTC's updated 1Ghz processor is faster than other 1Ghz processors, yet rated at 1Ghz. I don't see logic in all the hype.
lude219 said:
And the second point which 99% of the people who tend to lust at the benchmarks don't have a damn clue about, screen size and resolution. But I'm sure you don't care to know much about it, OP.
Click to expand...
Click to collapse
WELL my "PS:" was added in hast and I Made a typo. My whole post was about "GRAPHICS" performance so the typo did not impact the heart of my post!
sad day for you
because with your 2 brain cells u obviously have NO CLUE what u are talking about. "Screen SIZE" has no bearing on performance ! none, zero, zip, zilch!
talk to me about screen size next time I'm playing Angry Birds on my 52 inch HDTV!
the only thing that has ANY bearing on performance IS "resolution"
so to explain it in a way that u can understand
the only impact screen size has is it sometimes allows you (Depending on how the manufactures implement it) to have a higher ....
WAIT FOR IT ...........
WAIT FOR IT ...........
"Resolution"
WOW SAD Day for you !
Go bash someones post, who can tolerate your Ignorance! and leave mine alone
Sincerely
Ric H. (a1yet)
ngarcesp said:
GREAT cause the ipad is killing tegra 2 already
Click to expand...
Click to collapse
and the ipad 2's processor is made by samsung
Sent from HTC EVO
a1yet said:
WELL my "PS:" was added in hast and I Made a typo. My whole post was about "GRAPHICS" performance so the typo did not impact the heart of my post!
sad day for you
because with your 2 brain cells u obviously have NO CLUE what u are talking about. "Screen SIZE" has no bearing on performance ! none, zero, zip, zilch!
talk to me about screen size next time I'm playing Angry Birds on my 52 inch HDTV!
the only thing that has ANY bearing on performance IS "resolution"
so to explain it in a way that u can understand
the only impact screen size has is it sometimes allows you (Depending on how the manufactures implement it) to have a higher ....
WAIT FOR IT ...........
WAIT FOR IT ...........
"Resolution"
WOW SAD Day for you !
Go bash someones post, who can tolerate your Ignorance! and leave mine alone
Sincerely
Ric H. (a1yet)
Click to expand...
Click to collapse
I like you pal!That's the spirit!
Forget the haters dude,there are many around!
r916 said:
and the ipad 2's processor is made by samsung
Sent from HTC EVO
Click to expand...
Click to collapse
I don't know about it being made by Samsung,but the CPU(the CPU itself,not the whole chip)is larger than the other CPUs,thus having more space for more transistors.That significantly boosts performance.

[INFO] Mali-400MP GPU vs Adreno 220 GPU

Mali-400 MP is a GPU (Graphics Processing Unit) developed by ARM in 2008. Mali-400 MP supports a wide range of use from mobile user interfaces to smartbooks, HDTV and mobile gaming. Adreno 220 is a GPU developed by Qualcomm in 2011 and it is a component of the MSM8260 / MSM8660 SoC (System-on-Chip) powering the upcoming HTC EVO 3D, HTC Pyramid and Palm’s TouchPad tablets.
Mali™-400 MP
Mali™-400 MP is the world’s first OpenGL ES 2.0 conformant multi-core GPU. It provides support for vector graphics through OpenVG 1.1 and 3D graphics through OpenGL ES 1.1 and 2.0, thus provides a complete graphics acceleration platform based on open standards. Mali-400 MP is scalable from 1 to 4 cores. It also provides the AMBA® AXI interface industry standard, which makes the integration of Mali-400 MP into SoC designs straight-forward. This also provides a well-defined interface for connecting Mali-400 MP to other bus architectures. Further, Mali-400 MP has a fully programmable architecture that provides high performance support for both shader-based and fixed-function graphics APIs. Mali-400 MP has a single driver stack for all multi-core configurations, which simplifies application porting, system integration and maintenance. Features provided by Mali-400 MP includes advanced tile-based deferred rendering and local buffering of intermediate pixel states that reduces memory bandwidth overhead and power consumption, efficient alpha blending of multiple layers in hardware and Full Scene Anti-Aliasing (FSAA) using rotated grid multi sampling that improves the graphics quality and performance.
Adreno 220
In 2011 Qualcomm introduced Adreno 220 GPU and it is a component of their MSM8260 /MSM8660 SoC. Adreno 220 supports console-quality 3D graphics and high-end effects such as vertex skinning, full-screen post-processing shader effects, dynamic lighting with full-screen alpha blending, real-time cloth simulation, advanced shader effects like dynamic shadows, god rays, bump mapping, reflections, etc and 3D animated textures. Adreno 220 GPU also claims that it can process 88 million triangles per second and offers twice the processing power of its predecessor Adreno 205. Further, Adreno 220 GPU claims to boost the performance up to a level that is competitive with console gaming systems. Also, Adreno 220 GPU will allow running games, UI, navigation apps and web browser in largest display sizes with lowest power levels.
Difference Between The Two
Difference between Mali-400MP GPU and Adreno 220 GPU
Based on a research done by Qualcomm using an average of Industry benchmarks composed of Neocore, GLBenchmark, 3DMM and Nenamark, they claim that Adreno 220 GPU in Qualcomm’s dual-core Snapdragon MSM8660 offers twice the performance of the GPU in other leading dual-core ARM9-based chips. Also, a team known as Anandtech has done several tests on Adreno 220 GPU. One of them was the GLBenchmark 2.0, which records the performance of OpenGL ES 2.0 compatible devices such as Mali™-400 MP using two long suites that include a combination of different effects such as direct lighting, bump, environment, radiance mapping, soft shadows, texture based on the use of vertex shader, deferred multi-pass rendering, texture noise, etc. and the test showed that Adreno 220 GPU was 2.2 times faster than the other existing devices such as Mali-400 MP GPU.
What do you guys think of this??.... I've been with HTC since they started doing Android... and I have to say android has come along way and so has the hardware....
thanks
thanks, i'be been looking for feedback regarding adreno 220 vs mali 400 GPUs, do you have any link or source to back this up
I am looking forward to buying the sensation, and my only concern is the adreno 220 GPU as and whether it is better, equal, or workse than the Mali 400
If it is better then i'm definitely buying the sensation, if not then i might consider the galaxy s II
Thanks
interesting read... the sgs2 fans will debate this and say that the benchmarks were done with an over clocked processor.. so as of now its all just a good read
i don't know if this video helps but the gpu upscaling and running on a larger screen with higher resolution and not falling back is kind of amazing
http://www.youtube.com/watch?v=RBBMVc9-fuk
boostedb16b said:
i don't know if this video helps but the gpu upscaling and running on a larger screen with higher resolution and not falling back is kind of amazing
http://www.youtube.com/watch?v=RBBMVc9-fuk
Click to expand...
Click to collapse
Nice post! I'm completely impressed. Amazing that that was being up converted from a friggin cell phone to large HDTV!
I'm sold!
another thing is that sony went with the adreno 220 in the xperia play so i guess it is as good as they say it is
boostedb16b said:
another thing is that sony went with the adreno 220 in the xperia play so i guess it is as good as they say it is
Click to expand...
Click to collapse
Actually they went with the Adreno 205 in the Xperia Play, which is the same gpu as in the Desire HD
Sent from my HTC Desire HD using XDA Premium App
boostedb16b said:
another thing is that sony went with the adreno 220 in the xperia play so i guess it is as good as they say it is
Click to expand...
Click to collapse
Isn't it Adreno 205 ?
http://www.gsmarena.com/sony_ericsson_xperia_play-3608.php
Adreno 220 is faster than Mali-400MP anyday, and compared to Tegra 2 it's better in some cases and worst in others. I didn't get a Galaxy S2 due to the fact that the Mali-400MP is soo antiquetted...
According to reports on the SGS 2 forum, the Mali 400 doesn't support textures? This seems a big blow on the SGS 2's gaming capabilities to me. What would be an interesting comparison would be the Adreno 220 vs the (LG Optimus 3D's) OMAP4 PowerVR SGX400 GPU, which is clocked at 300MHz instead of the 200MHz found in the samsung hummingbird processor....
Ian
Beaker491 said:
According to reports on the SGS 2 forum, the Mali 400 doesn't support textures? This seems a big blow on the SGS 2's gaming capabilities to me. What would be an interesting comparison would be the Adreno 220 vs the (LG Optimus 3D's) OMAP4 PowerVR SGX400 GPU, which is clocked at 300MHz instead of the 200MHz found in the samsung hummingbird processor....
Ian
Click to expand...
Click to collapse
Mali 400 Does support textures its texture compression which it does not support.
Elchemist said:
Mali 400 Does support textures its texture compression which it does not support.
Click to expand...
Click to collapse
It does support texture compression, just not the proprietary formats of other GPU vendors. Developers that only code for proprietary formats get locked in and lose out when something better comes along.
i surely was waiting for an idiot response like yours i9100 just face it that samsung made a mistake with the mali... and to be quite honest with you the sgs2 was rushed out to take the lead on the market b4 the sensation.. and the cpu was overclocked to be more competitive with the sensation... and the rush has shown what i expected lots of unknown problems in the phone and then returns for phones with faulty screens and so on so dont be a troll and state facts rather than just talk because you have the device
Mail 400 is just an outdated chip, why someone wouldn't include texture compression in a MOBILE gpu is beyond me. What the hell were they thinking?!! The PS3 only does this because it has a blu-ray sized storage media! Ridiculous.
As stated, it DOES support texture compression. There are just a few formats and it only supports one of those. It won't prove a problem as it seems the SGS2 is going to be extremely popular and all game devs will support it eventually (most do already)
boostedb16b said:
i surely was waiting for an idiot response like yours i9100 just face it that samsung made a mistake with the mali... and to be quite honest with you the sgs2 was rushed out to take the lead on the market b4 the sensation.. and the cpu was overclocked to be more competitive with the sensation... and the rush has shown what i expected lots of unknown problems in the phone and then returns for phones with faulty screens and so on so dont be a troll and state facts rather than just talk because you have the device
Click to expand...
Click to collapse
Wow, that was a slight over reaction! Do you work for HTC or something because that was a very defensive reply.
i9100 actually speaks some truth. There is a very informed topic over on the SGS2 forum about this which i suggest you guys read before making any more statements which are incorrect.
Still, looking forward to seeing this phone released to see if it's as impressive as the S2 is. I'm hoping it will be.
boostedb16b said:
i surely was waiting for an idiot response like yours i9100 just face it that samsung made a mistake with the mali... and to be quite honest with you the sgs2 was rushed out to take the lead on the market b4 the sensation.. and the cpu was overclocked to be more competitive with the sensation... and the rush has shown what i expected lots of unknown problems in the phone and then returns for phones with faulty screens and so on so dont be a troll and state facts rather than just talk because you have the device
Click to expand...
Click to collapse
I wouldn't be surprised if that was the case. To Samsung, that's business as usual.
I'm biased and this is not the Samsung home turf so I'll just keep to correcting facts. A little flaming is fine and not unexpected, but I won't go there. I'm enjoying my phone, and you should enjoy yours ;-)
In OpenGL ES 2.0 there is only one standard texture compression format - ETC. It's the only one you can rely on in all conformant GPUs. Others like ATITC, PVRTC and S3TC/DXTC are proprietary formats not suitable if you want your app to run on new devices.
at the moment since my hd2 has been retired i opted to buy a samsung galaxy s 4g worst mistake i have made in a long time... bought a sidekick 4g for my gf and that phone was another example of how poor quality control if for samsung or how they rush to get a head start in the market... the phone is riddled with problems
Currykiev said:
Wow, that was a slight over reaction! Do you work for HTC or something because that was a very defensive reply.
i9100 actually speaks some truth. There is a very informed topic over on the SGS2 forum about this which i suggest you guys read before making any more statements which are incorrect.
Still, looking forward to seeing this phone released to see if it's as impressive as the S2 is. I'm hoping it will be.
Click to expand...
Click to collapse
lol its not as bad as what i have read in the sgs2 forum where people are reporting their problems and trying to get legitimate help and are being bashed and called trolls because their phone honestly has a problem

More powerful Exynos chipset coming soon from Samsung

Samsung have the luxury of making their own chips and they are quick to put out new and better versions of them. The Exynos chipset, which debuted with the Samsung Galaxy S II at a 'mere' 1.2GHz is getting a 1.5GHz version, called the Exynos 4212.
Samsung also has a pair of high-end mobile cameras headed for the production line. One is a 16MP main shooter with a back illuminated sensor for better low-light performance (expected to ship in November) and the other is a 1.2MP module with [email protected] capture capabilities for front-facing cameras.
We can't quite make out the Google-translated press release but it seems the front facing camera will have 1/8.2 sensor (that sounds pretty small, but we'll see) and the ISO of the main shooter goes up to 1,600.
Going back to Exynos, it's built using the 32nm process and was designed with 3D performance in mind. Gameloft is apparently showing interest and will offer several titles to put the new SoC to good work.
The Korea-bound Galaxy S II LTE and Galaxy S II HD LTE will sport Exynos chipsets with the CPU clocked at 1.5GHz, which makes them the most likely candidates for being the first phones with the new chipset.
Samsung already has a 1.4GHz version of Exynos that's powering the Galaxy Note and the Galaxy Tab 7.7, but there's no info what kind of change in performance we can expect in the 3D department (beyond the obvious gain from the faster clock speed).
Click to expand...
Click to collapse
http://www.gsmarena.com/samsung_announces_15ghz_exynos_chipset_16mp_camera-news-3200.php
FWAP FWAP FWAP at the highlighted bits. One thing Samsung is perfectly good at making is chips.
I think this might mean I'll give the Nexus Prime a miss and wait for the Galaxy S III. Probably jizz in my pants when I hold it.
Should be epic, loving the Samsung processors. iPhone5 should be feeling scared. Hopefully ICS will be a hit as well.
Let's see what Apple can do and whether it tempts away current galaxy users.
Sent from my GT-I9100 using XDA App
http://pocketnow.com/android/samsung-unveils-new-dual-core-exynos-4212-processor
50% increase in 3D performance. Something to rival the A5 perhaps?
I hope they put this in the Galaxy Note.
Killer Bee said:
http://pocketnow.com/android/samsung-unveils-new-dual-core-exynos-4212-processor
50% increase in 3D performance. Something to rival the A5 perhaps?
I hope they put this in the Galaxy Note.
Click to expand...
Click to collapse
The SGX 543mp2 is a lot faster than 50% compared to the Mali400. Really hoping for Kal-El in the SGS3.
Killer Bee said:
http://pocketnow.com/android/samsung-unveils-new-dual-core-exynos-4212-processor
50% increase in 3D performance. Something to rival the A5 perhaps?
I hope they put this in the Galaxy Note.
Click to expand...
Click to collapse
Something to crash the A5 for sure.The Galaxy S II's Exynos 4210 rivals the A5.
Toss3 said:
The SGX 543mp2 is a lot faster than 50% compared to the Mali400. Really hoping for Kal-El in the SGS3.
Click to expand...
Click to collapse
W-wa-wait.What?****in' ****.Where did you see this?Go check the Anandtech review.It shows the high-end mobile GPUs' performance in cold numbers and shows technical specs clearly.The 543MP2 might be 50% faster than the Adreno 220,not the Mali MP-400.
Killer Bee said:
http://pocketnow.com/android/samsung-unveils-new-dual-core-exynos-4212-processor
50% increase in 3D performance. Something to rival the A5 perhaps?
I hope they put this in the Galaxy Note.
Click to expand...
Click to collapse
I believe this is a simple die shrink from 45 to 32nm. So it still has the Mali-400 GPU but clocked at 400MHz instead of 267MHz (i e 50% clock increase). The very subtle name change from Exynos 4210 to Exynos 4212 almost confirms this.
Until the Mali-400 can compete with the SGX543MP2 in GLBenchmark at the same resolution, I'm going to wait for a Kal-El phone.
tolis626 said:
Something to crash the A5 for sure.The Galaxy S II's Exynos 4210 rivals the A5.
W-wa-wait.What?****in' ****.Where did you see this?Go check the Anandtech review.It shows the high-end mobile GPUs' performance in cold numbers and shows technical specs clearly.The 543MP2 might be 50% faster than the Adreno 220,not the Mali MP-400.
Click to expand...
Click to collapse
http://www.anandtech.com/show/4686/samsung-galaxy-s-2-international-review-the-best-redefined/17
Check the GLBenchmark numbers again; the SGX 543mp2 is over 100% faster than the Mali mp-400.
Toss3 said:
Check the GLBenchmark numbers again; the SGX 543mp2 is over 100% faster than the Mali mp-400.
Click to expand...
Click to collapse
And it's driving over twice the resolution. The GPU in the iPhone 5 is going to blow away the competition, as it's at a lower resolution compared to the iPad 2. I'm actually kind of jealous. I refuse to use a device with a lower performing GPU than an Apple product! Hope the GPU in the Kal-El will actually be competitive.
YOUCANNOTDENY said:
And it's driving over twice the resolution. The GPU in the iPhone 5 is going to blow away the competition, as it's at a lower resolution compared to the iPad 2. I'm actually kind of jealous. I refuse to use a device with a lower performing GPU than an Apple product! Hope the GPU in the Kal-El will actually be competitive.
Click to expand...
Click to collapse
No it is not; both were running the benchmarks at 1280x720. Kal-El is a lot faster than both the Mali MP-400 and SGX 543mp2 while having a lot more features let alone having five cores.
"GLBenchmark 2.1 now includes the ability to render the test offscreen at a resolution of 1280 x 720. This is not as desirable as being able to set custom resolutions since it's a bit too high for smartphones but it's better than nothing." Anandtech
EDIT: Apple might decide to cut back the A5 running inside the iPhone 5 to just one 543, or a lower clocked version, as having two doesn't really make any sense on a mobile phone at least when battery life is taken into consideration.
tjtj4444 said:
I believe this is a simple die shrink from 45 to 32nm. So it still has the Mali-400 GPU but clocked at 400MHz instead of 267MHz (i e 50% clock increase). The very subtle name change from Exynos 4210 to Exynos 4212 almost confirms this.
Click to expand...
Click to collapse
This sounds plausible.
YOUCANNOTDENY said:
And it's driving over twice the resolution. The GPU in the iPhone 5 is going to blow away the competition, as it's at a lower resolution compared to the iPad 2. I'm actually kind of jealous. I refuse to use a device with a lower performing GPU than an Apple product! Hope the GPU in the Kal-El will actually be competitive.
Click to expand...
Click to collapse
There is a developer tablet called ODROID-A that uses the Exynos 4210 SoC and it benches pretty well with an even higher resolution than the iPad 2 (1366x768 vs 1024x768).
Comparison for reference.
With a 50% increase, the Mali-400 (assuming they keep this GPU) will be comparable to the SGX-543MP2.
Toss3 said:
http://www.anandtech.com/show/4686/samsung-galaxy-s-2-international-review-the-best-redefined/17
Check the GLBenchmark numbers again; the SGX 543mp2 is over 100% faster than the Mali mp-400.
Click to expand...
Click to collapse
Well,for all I know,the CPU in the iPad 2 is larger(The chip itself is larger),which instantly translates in more transistors being placed in the same space.I can only suspect that same goes for the GPU.But even if it does not,it's most likely that the version in the iPhone 5/4s/whatever won't be the same.Will it be underclocked?Smaller?I don't know.
By the way,I personally believe manufacturers **** all over their tablets when they put phone SoC's in them.There should be a different,more powerful(albeit more power-hungry) variant of each SoC for tablets.But that's just me.
As for the iPhone part,don't mistake me as a hater(I hate it btw,but I won't flame it or anything.If it's better than what I have,I'll just admit it.It's not the hardware I hate).In fact I wish it's THAT powerful,so that the competition will drive performance up for everyone.And that,for us,is a win.

[Q] Phone Gaming - Which one to buy?

Hi guys, I'm currently torn between a few phones,
can you help me?
My budget is up to 300 euros (MAX), I can purchase the phone from either Netherlands or Germany, does anyone know any good shops there btw?
Anyway,
My question is which is better, the LG Optimus 2X (299 Euro), Xperia Sola (279 Euro) or Xperia Arc S (279 Euro)
I'm pretty much looking for the best gaming performance, the LG has Tegra2, the Sola has Mali-400MP 1 Core, and the Arc S has Adreno 205,
There is no comparison between these GPUs, I've searched for hours, and also there's no comparison of the Mali-400 single core to quad core variant anywhere!
Also, there's no definitive comparison between a Dual Core 1GHZ Cortex A9 to a single core 1.4GHZ Snapdragon Scorpion CPU!
This is what I've got so far, only the stuff I care about in the phone (for example, I don't care about the camera or whether its TFT or AMOLED).
1. LG Optimus 2X
-Dual core 1.0ghz and Tegra2 Seems to be the best. (Good)
-4.0" Screen (Good)
-Battery performance seems to be in the gutter ~1500mAh. (Bad)
-More Expensive
2. Xperia Sola
-Dual core and Mali-400MP1 (Good or bad?)
-Battery built into phone, can't replace it or get a replacement battery, 1320mAh. (Bad)
-3.7" Screen (Average)
-Coolness factor - Hover touch and cool Tags, NFC Capable
3. Arc S
-Single Core 1.4GHZ (Good or bad?)
-Adreno 205 (Good or bad?)
-4.2" Screen (Good)
-Average Battery life
Thanks in advance!!!
I would go with the LG Optimus 2X. But, I'm no expert. I would be interested in what others think.
I would completely eliminate the xperia arc S b/c it is a single core and that it has an outdated adreno 205 gpu. That means you will get lag and not be very optimal for gaming.
That said, the top gpu in your choices is most definitely the Mali 400 in the Xperia Sola. It is better than the Tegra 2 in almost all aspects. Tegra 2 also has one major drawback and that it does not have NEON support. NEON is basically a video optimization software built into the gpu, but Tegra does not have it, so some video formats cannot play properly or not at all.
As for comparisons, here is one: http://www.anandtech.com/show/4686/samsung-galaxy-s-2-international-review-the-best-redefined/16
The Tegra 2 is labeled as the ULP GeForce and you will see that the Mali 400 blows it out of the water.
Also on a side note, there are many hardware problems with the LG Optimus 2X, like random reboots or bad signal, so overall, in terms of build quality, cpu and graphics, go for a xperia sola.
vx117 said:
I would completely eliminate the xperia arc S b/c it is a single core and that it has an outdated adreno 205 gpu. That means you will get lag and not be very optimal for gaming.
That said, the top gpu in your choices is most definitely the Mali 400 in the Xperia Sola. It is better than the Tegra 2 in almost all aspects. Tegra 2 also has one major drawback and that it does not have NEON support. NEON is basically a video optimization software built into the gpu, but Tegra does not have it, so some video formats cannot play properly or not at all.
As for comparisons, here is one: http://www.anandtech.com/show/4686/samsung-galaxy-s-2-international-review-the-best-redefined/16
The Tegra 2 is labeled as the ULP GeForce and you will see that the Mali 400 blows it out of the water.
Also on a side note, there are many hardware problems with the LG Optimus 2X, like random reboots or bad signal, so overall, in terms of build quality, cpu and graphics, go for a xperia sola.
Click to expand...
Click to collapse
I was basing my recommendation on the Mali GPU in the Galaxy S2: http://www.anandtech.com/show/4177/samsungs-galaxy-s-ii-preliminary-performance-mali400-benchmarked.
Also, this article suggests the Tegra 2 is better: http://www.differencebetween.com/difference-between-mali-400mp-gpu-and-vs-tegra-2/.
But, as I said, I know very little about these GPUs and phones.
Python. said:
I was basing my recommendation on the Mali GPU in the Galaxy S2: http://www.anandtech.com/show/4177/samsungs-galaxy-s-ii-preliminary-performance-mali400-benchmarked.
Also, this article suggests the Tegra 2 is better: http://www.differencebetween.com/difference-between-mali-400mp-gpu-and-vs-tegra-2/.
But, as I said, I know very little about these GPUs and phones.
Click to expand...
Click to collapse
Well, most articles favor Mali 400 MP. Both are strong gpu's, but the lack of NEON video optimization is a deal breaker.
vx117 said:
Well, most articles favor Mali 400 MP. Both are strong gpu's, but the lack of NEON video optimization is a deal breaker.
Click to expand...
Click to collapse
The Mali is a good gpu but you should know that the sola has a Mali 400 mp1
that means it's singlecore but the gpu of the s2 is the Mali 400mp4 it's the quadcore version:banghead:
Sent from my GT-I9300 using xda premium
oh yeah, you're right, that is a Mali 400 MP1. I wasn't aware of that. That really sucks then.
If thats the case, then go with the LG Optimus 2X. The Tegra 2 has a 8 core gpu. That's definitely better than a single core gpu anyday.
Sorry for the confusion.
Galaxy s3
Sent from my LT15i using xda premium
emilfadillah said:
Galaxy s3
Sent from my LT15i using xda premium
Click to expand...
Click to collapse
The Galaxy S3, although a great phone, is 500 euros which is far beyond the OP's budget.
Since you'll be gaming, the most powerful gpu and the longest battery life matter most. LG wins both counts.Get the LG,flash a barebones ROM that frees up ram and increases battery life,and game away.
Sent from my U8150 using XDA
LG released a fix for the restarting bug I found on the net.
It plays H264 MKV files no? are the missing codecs that much of a problem?
Thanks for the help guys!!
But just last thing, 1.4GHZ single core VS 1.0GHZ dual core = dual core winner?
Mali-400MP 1 Core VS Adreno 205 = Mali winner?
opala said:
LG released a fix for the restarting bug I found on the net.
It plays H264 MKV files no? are the missing codecs that much of a problem?
Thanks for the help guys!!
But just last thing, 1.4GHZ single core VS 1.0GHZ dual core = dual core winner?
Mali-400MP 1 Core VS Adreno 205 = Mali winner?
Click to expand...
Click to collapse
Arc S > Sola in all areas.
Mali 400mp1 < adreno 205 it's just that adreno is aging.
Sent from my U8150 using XDA

GPUs

I'm planning to buy a new android phone and my budget is 200 to 250 EUR.
The component thats bugging me a lot is the GPU. I am seeing old Adreno 200 GPUs on new phones like the Desire V.
#1-So is it really a factor that affects the overall performance of the phone?
#2-And which is the best?
I have seen phones equipped with Mali 400MP,Adreno 200,205,220 and 225,SGX 540...and those Tegra chips from LG Optimus Series.
Which one is the best?
#3-And the phone on my mind is Desire X(will be released soon),and many pages say that it comes with an Adreno 203 chip.Now whats Adreno 203?
And hows its performance?
Guys...
Sent from my GT-S5670 using xda app-developers app
yzak58 said:
I'm planning to buy a new android phone and my budget is 200 to 250 EUR.
The component thats bugging me a lot is the GPU. I am seeing old Adreno 200 GPUs on new phones like the Desire V.
#1-So is it really a factor that affects the overall performance of the phone?
#2-And which is the best?
I have seen phones equipped with Mali 400MP,Adreno 200,205,220 and 225,SGX 540...and those Tegra chips from LG Optimus Series.
Which one is the best?
#3-And the phone on my mind is Desire X(will be released soon),and many pages say that it comes with an Adreno 203 chip.Now whats Adreno 203?
And hows its performance?
Click to expand...
Click to collapse
GPU's are not the biggest factor no, as long as the CPU and RAM is enough overall performance will not be effected by the GPU.
Some games that are very 3D intensive would befit from a more powerful GPU yes, and for some games the Tegra 3 chip allows for better shading and water effects etc
thanks zac
GPU are saparated ram allocated for gaming..
More the gpu better the gaming performance...
It means 400mali is better than 200 adreno..
Other thing gpu does not effects over all performance but it effects clarity of graphics and display visualiTy...
So in 250 eur.
I Think galaxy S2 is good choice..
Good processor
Good gpu
Good screen resolution..
we all should be polite enough to press thanks for anyone who helped US.
i think ram comes first.
larger ram can make your phone work smoother(except games).
thanks
ok guys :good:
rainbow9 said:
i think ram comes first.
larger ram can make your phone work smoother(except games).
Click to expand...
Click to collapse
Actually its both . RAM also has a major impact on games. The better the GPU, the lower the impact on the RAM since the device won't need to be put under too much "strain" to process the graphics (also requiring a good CPU).
GPU IS IMPORTANT FOR SMOOTH OS PERFORMANCE. The current OS uses GPU acceleration to smooth things out ig. ICS and JB. Many ROMS also enable GPU to increase performance throughout the OS. If you have a snapdragon, then it uses RAM from the phone for RAM on the GPU where as Tegra has it's own dedicated RAM for its GPU.
AJ88 said:
GPU are saparated ram allocated for gaming..
More the gpu better the gaming performance...
It means 400mali is better than 200 adreno..
Other thing gpu does not effects over all performance but it effects clarity of graphics and display visualiTy...
So in 250 eur.
I Think galaxy S2 is good choice..
Good processor
Good gpu
Good screen resolution..
we all should be polite enough to press thanks for anyone who helped US.
Click to expand...
Click to collapse
The no. in the card's name does not reflect the ram it has.It reflects the model number.And of course the Mali mp-400 is better than the Adreno 200.It performs better than the Tegra 2.
Here's the performance order of previous generation chips :
Mali Mp-400>PowerVR SGX 540>Adreno 205 >> Tegra 2.
Maybe the Adreno 205 isn't THAT much better than the Tegra 2,but the Tegra 2 is highly over-rated,and the Mali mp-400 pulls cleanly ahead of it.
RoboWarriorSr said:
GPU IS IMPORTANT FOR SMOOTH OS PERFORMANCE. The current OS uses GPU acceleration to smooth things out ig. ICS and JB. Many ROMS also enable GPU to increase performance throughout the OS. If you have a snapdragon, then it uses RAM from the phone for RAM on the GPU where as Tegra has it's own dedicated RAM for its GPU.
Click to expand...
Click to collapse
oh..thanks for the info...
So you are saying that Tegra chips come with its own inbuilt RAM?
So...much mbs of RAM(or RAM equivalent or whatever) is in a Tegra chip?
yzak58 said:
oh..thanks for the info...
So you are saying that Tegra chips come with its own inbuilt RAM?
So...much mbs of RAM(or RAM equivalent or whatever) is in a Tegra chip?
Click to expand...
Click to collapse
I think it's 64MB or something like that for the Tegra 2.Doesn't really matter though.If you get anything better than the Adreno 200,it's good.
do Samsung galaxy mini has GPU?
Go for Tegra 3, mate
beakolang said:
do Samsung galaxy mini has GPU?
Click to expand...
Click to collapse
Yes, it does have a GPU. It has an Adreno 200.
You know, I have been using for some time a(pretty old by now) LG Optimus One. It has an Adreno 200 GPU and an ARMv6 600 Mhz CPU.
Even if I overclock it to 800Mhz and maximize the ROM performance in every way possible, GTA3 for example runs pretty much non-playable(very low FPS).
The Optimus One uses a Qualcomm MSM7227 SoC(2009). But in 2011 Qualcomm released the MSM7227A(used for example in Galaxy Mini 2) which also has an Adreno 200 for GPU, but it uses a much better ARMv7 800Mhz Cortex-A5 CPU. The GPU coupled with this much more capable CPU handles GTA 3 really good, playable without problems.
That's really interesting to me, to say the least. It's like you would have a good video card in your PC, but it was bottlenecked by the CPU. And Adreno 200 is quite old.
-
nundoo said:
You know, I have been using for some time a(pretty old by now) LG Optimus One. It has an Adreno 200 GPU and an ARMv6 600 Mhz CPU.
Even if I overclock it to 800Mhz and maximize the ROM performance in every way possible, GTA3 for example runs pretty much non-playable(very low FPS).
The Optimus One uses a Qualcomm MSM7227 SoC(2009). But in 2011 Qualcomm released the MSM7227A(used for example in Galaxy Mini 2) which also has an Adreno 200 for GPU, but it uses a much better ARMv7 800Mhz Cortex-A5 CPU. The GPU coupled with this much more capable CPU handles GTA 3 really good, playable without problems.
That's really interesting to me, to say the least. It's like you would have a good video card in your PC, but it was bottlenecked by the CPU. And Adreno 200 is quite old.
-
Click to expand...
Click to collapse
It has an enhanced Adreno 200.That's how it gets better graphics score in AnTuTu.And I'm surprised you can't run GTA3.I can play Dead Space no lag on my Wildfire S,even at stock,and that looks just as intensive as GTA3.
Although I do agree the CPU might be a bottleneck,it shouldn't affect 3D gaming.The UI becomes really smooth @ 825Mhz,which surprises me as it lags in comparison at even 806Mhz.
Dead Space also runs very good on Optimus One, GTA 3 is much more demanding.
It has to do with the fact that GTA is an open world game which requires more background processing rather than current processing that the majority of android games use. I believe that the CPU does the background processing which is why it lags. This also explains why the galaxy mini can play GTA while having a similar clocked CPU, the architecture.
soo
Soo is the desire x better than tegra 2?
Or more detailt
Htc desire x is it better than my lg optimus 2x.
Htc has more ram. But i dont like that i has the adreno 203 is it ****?
Help plz

Categories

Resources