yashsingh1/xdaforums huggingface dataset:
[HTC Sensation] Acei:
There are other benchmark apps that rank your combo in the same order as Smartbench in graphical tests. Plus, please do look at the productivity tests for Smartbench 2011 more carefully. Typical Scorpion based phone score slightly higher results on Scorpions than DX. Even games like Dungeon Defender (a graphically heavy game) ranks both as "mid-range", while ranking Galaxy S series as "high-end".

Calculating Pi is a very very simple, narrow, and one-dimensioned test. Linpack is heavy on floating point calculations. If that is what you want to know, then I have no issues with that. But do your day-to-day tasks on your phones translate to pure floating point calculations on your phones? They don't. That's why I've included several tests and will be including more as new versions are updated in the future. Plus, I believe none of them uses more than 1 core.

I'm open to suggestions and criticisms - but please do provide more details.
[HTC Sensation] touness69:
Latest benchmarks made by a retail GSII which has an ORION Exynos talks by themselves

http://xdaforums.com/showpost.php?p=13096662&postcount=383

Exynos at "only" 1.2Ghz is even better than adreno 220 SCORPION 1.5Ghz chip as it score 41 fps whereas the latter is scoring 38 fps in GLBenchmark EGYPT standard test

http://images.anandtech.com/graphs/graph4243/36161.png

http://nsa25.casimages.com/img/2011/04/21/110421112944690206.png

So the HTC Sensation which is underclocked to 1.2Ghz and have a bigger resolution will look like shayt, SGSII With Exynos will rule for a long long time...
[HTC Sensation] Maedhros:
Thanks for this.

Looks like this is another HTC phone with a disappointing CPU & GPU
[HTC Sensation] :
My mytouch scored higher out of the box. Unlike the Samsung galaxy 2 there is no retail unit yet I doubt my single core phone phone can compete with HTC dualcore. That has to be an unfinished build on it cause it doesn't add up. Ill wait for benchmarks when we have a final products in may
[HTC Sensation] touness69:
Are you blind ?

That is where your "Mytouch" (lmao what a name) with final Hardware is :

(10th line)

You must confound with another test dude, your phone is scoring 16.3fps at this test

And for the "final product" part those scores were given by qualcomm himself with final drivers on a unit made just for tests (a big brick with a touchscreen) but with all things optimized, you must confound another time with the HTC Sensation that is still not final. But those tests were on their "Scorpion chip" clocked at 1.5Ghz and given by Qualcomm to show the power to expect from their GPU at max, and they are not even on par with the Galaxy S II that is clocked only at 1.2Ghz...

that says it all
[HTC Sensation] :
Eh um wasn't the op talking about smartbench productivity. I don't trust anything not in the hands of the average consumer or xda. Yes the crappy espresso scored higher out of the box on quadrant and smart bench. I don't know why everyone is sucking Samsung so hard. It not like android has one hardware acceleration yet and two actually good games that put the gpu to work. By the to

time we do HTC, LG,Nvidia,and Samsung will have a new phone with a quadcore processor.
[HTC Sensation] touness69:
uh "espresso" is a phone I guess ?

but I disagree there is plenty of games that uses such power and there is even games that are too heavy for latest dual core phone you know.

Anyway I agree that when android will get hardware acceleration on the interface it will be even more awesome for every android phone user ;)
[HTC Sensation] :
Espresso is the HTC sense version of the mytouch a lighter version of sense. I've been looking for games in the android market that my phone can't run but it runs everyone smoothly. Its like regardless we have so much power in are hands. But no able to use it.
[HTC Sensation] touness69:
Thanks for the explanation on espresso

Actually there is alot of those, to quote some of them :

- N64oid

- PSX emulator

- many other emulators

- Gangstar miami vindication

- Splinter cell conviction

- real football 2011

- Dungeon defenders

- galaxy on fire 2

- Modern combat black pegasus

- other that I can't remember

And this is just today, just imagine tomorow as games are getting heavier

That is comparble to desktops when they get dual core processors, that's just the normal cycle of technology
[G Tablet General] crutzulee:
Gtab gingerbread video drivers

Do these have to come from nvidia?

Speaking as a person who knows absolutely nothing about anything, it would seem to me that if all these marvelous roms can be developed by the guys who call themselves "Devs", then these same dudes should be able to code video drivers for gingerbread simply by porting over the existing froyo ones (which work marvelously by the way).

I'm sure you are not all lazy. You just haven't thought of this idea yet.

No need to thank me. Your welcome!
[G Tablet General] Citi:
Well it was nice knowing you :)
[G Tablet General] Blades:
Toss out some more wisdom.. I'm currently rounding up the easter bunny, a couple unicorns, and at least a dozen leprechauns and we're forming a development team. We're awaiting your next command.. EB will out for a few weeks due to some scheduling issues and a nasty NDA lawsuit/tieup with the lollipop guild. But we'll get it done!
[G Tablet General] Rumbleweed:
spoke to madhatter and cheshire cat. they promised GB &HC nvidia drivers by midnight.
[G Tablet General] sixvoltsystem:
This calls for a double facepalm
[G Tablet General] adampdx:
Wow. Just wow. Is it bad that I'm anxiously awaiting the flaming?
[G Tablet General] CodeNinja:
Quoted for truth. :D

I've seen decompiled drivers. It haunts my dreams.
[G Tablet General] adampdx:
I guess these Gingy drivers are the new Honeycomb.
[G Tablet General] jerdog:
Closing this before it gets WAY out of hand.
[G Tablet General] crutzulee:
Ok so my last thread got closed down...... but not before some entertaining responses.:p

But I understand that not everyone gets my sense of humour (take my wife....please)-sorry couldn't help myself..from now on this thread will be SERIOUS- devoid of humour.

The original question remains. Do we need Nvidia for these drivers?

Can the existing froyo ones be used to fashion gingerbread drivers or is that completely out of the question?

Someone alluded to an NDA? Does this make such an undertaking illegal? If so then the idea is dead in the water...enough said.

If it is do-able, then I, as one who is unskilled, would like to spearhead the collection to make an offering to the developer(s) who can make this happen.

So...thoughts?

SERIOUS DISCUSSION ONLY!
[G Tablet General] goodintentions:
Can you please link to the other thread you were talking about? I'd like to read it.
[G Tablet General] crutzulee:
http://xdaforums.com/showthread.php?t=1038462

Here you go.....
[G Tablet General] adampdx:
@goodintentions

Oh, my old friend. Good to see you back and stirring the pot again. :p

So I think it is possible for people who aren't Nvidia to write these drivers. I'm an Ubuntu user and I know that I use open source drivers all the time, written by the community. However, I do think that much is needed from the original hardware manufactures in order for those drivers to be written. Thats what we haven't received from Nvidia yet. However, in my couple of years with Android ROMs and watching forums, I've never seen anyone write drivers for any phone or tablet. True, I could have missed something. I think that writing a driver for a printer and writing a driver for 3D acceleration are a bit of a different animal. Could they? Maybe. But if they could, don't you think they would have?

I'd love 3D on the Tab for Gingerbread, but I'm willing to be patient and not harass these fine people who bring us such awesome software.

And as for you...you salty dog. You better watch yourself or you'll get banned before you can say, well, Gingerbread drivers! The discussion is welcome, I'm sure, but keep in mind that the devs can only work with what they are given. Let's help and give feedback rather than starting a good ol' fashioned Jim Leahy ****storm.
[G Tablet General] crutzulee:
Notwithstanding my use of the devil Smiley, and my admitting that I know nothing about anything, I thought (wrongly) that my post was obviously tongue in cheek.

I have to admit I spit out my coffee this morning laughing at some of the responses but as has been established, I am a wee bit twisted.

I was surprised that the thread was closed and would really be shocked if I was banned!

Not to get sidetracked....this thread is meant to be SERIOUS. So community made drivers don't break NDA? Can code from the available froyo drivers be used?

If a dev finds my questions annoying. Let me know.

I am aware of how lucky we are to have them despite my failed attempt at humour.
[G Tablet General] adampdx:
Ok, all joking aside. Its a fair question. Code here and there can be tweaked to suit our needs, so why not drivers? How about you dive in and make it happen? My guess is that the way Gingerbread interacts with the kernel interacts other the drivers is lightyears away from the way Froyo plays. At least that's what's I've taken away from the discussions about Gingerbread. I think it is a matter that takes more intervention from Nvidia than we realize. Again, if it was doable I think that a dev would have piped up and said that they were at least working on the issue. Right now our best bet is letting Nvidia know by kindly emailing that there is a user base eager for drivers. Gently. And leave the devs alone. Really. And the banning thing is for real. Remember that you're here essentially for free, and so is their work.

So donate! And write us some damn drivers so that others can donate to you! :)
[G Tablet General] h3llphyre:
Alright, I'm going to bite here.

1.) Regarding the comment about an NDA. nVidia has many patents on the technology that resides inside their drivers, as well as other technology that they don't want the outside world seeing. In Linux and with Android, they're just going to supply binaries, unless a partner signs an NDA, giving them access to the source code.

2.) All it takes is a slight change in the interaction between the kernel and the driver, to break it. Saying "just take the Froyo drivers and put them in Gingerbread" is severely understating the effort. If it were as easy as you think, it would have been done by now.

3.) Legally speaking, reverse engineering a driver, or decompiling code can break the DMCA law. I won't comment on my opinion of this law, but needless to say, the latest trouble the GeoHot got into over reverse engineering the PS3, speaks enough to the hesitation you'll find in people doing these things moving forward... at least in publishing them. The crime becomes even more severe the second a dev takes one of the "donations" setup here. Now they are profiting from the act.

4.) Both nVidia and AMD are starting to release open source drivers for their hardware in linux, but the open source drivers are much different than the closed source.

Lastly, this is just a comment. Look at how many people post here with issue of installing ROMs, just because they can't follow simple directions. Writing low level code for a kernel is not a simple task for people professionally code, let alone "enthusiasts". It takes an intimate knowledge of how linux works, then the subtleties of the changes Android has made to the kernel, then a lot of educated guesses and research, because all of the detailed specs and documentation just aren't made available to the enthusiasts.

End of the day, unless you're willing to fork over some serous cash to one of the devs on here, I wouldn't ask "why can't you just do this, you must not have thought of it, right?". Chances are, they are already 10 steps ahead of you and thought about that and quickly dismissed it, 6 months before you even knew what Android was.
[G Tablet General] crutzulee:
Thanks h3llphyre for your response. You have made clear some of the things that I was uncertain about and was trying to get straight. Most importantly, that there are some legal issues surrounding what I am proposing and that the difficulty level may not make such an undertaking worthwhile.

Your last paragraph still leaves me greatly dismayed that I am greatly misunderstood.

Rest assured that I have donated to devs here and elswhere for their work and, as a person who cannot, greatly appreciate those who can.

My original post was meant to poke fun at those who come on here with a sense of entitlement demanding things like this. If you read other posts written by me in other threads you'd see this. Indeed if you re-read my original thread (with the devilish smiley) you'd see where I was coming from.

I felt like a looser that my original post was soooo misunderstood. I feel like an even bigger loser having to explain it.
[G Tablet General] jerdog:
Merging and reopening after receiving this from the OP....
[G Tablet General] adampdx:
@jerdog

You're a saint. :) I'm glad there is some further explanation behind this thread. I think it is a good, if not inflammatory question.
[G Tablet General] crutzulee:
Thanks jerdog.....

Resisisting urge..to ...make ...further...bad...jokes.

It's really difficult but I will try to keep this thread for serious inquiries only....

So how about honeycomb?
[G Tablet General] jerdog:
Resisting urge to kick OP in the pants.... but I am too captivated by the honeycomb I am eating to do that
[G Tablet General] crutzulee:
Careful, I hear it's got a big,big crunch.

I'm still cleaning chunks out my gtab's usb port from my latest attempt to get honeycomb into it.
[G Tablet General] jerdog:
easier if you pour milk on top first
[G Tablet General] ivan.volosyuk:
So, what is the video acceleration "drivers"? Do I understand correctly - it is a userspace daemon and kernel code communicating with it? Can we just use older "froyo" kernel 2.6.32(?) in this case? What kernel changes required for "gingerbread" release?
[G Tablet General] Phoenix84118:
I tried this. Although, had I read this forum earlier, I wouldn't have wasted my time.

It did seem to have a slight effect on video, but there were too many side affects (no sound for one).

The closest analogy I can think of (from a linux perspective) is there is a kernel driver for video acceleration, and a userspace driver like the 'nv' or 'nvidia' driver for X.Org.

There is another forum somewhere here that mentions the GB source for video acceleration is actually already available. However there's something about merging a years worth of changes in (didn't quite get that, not familiar enough with Android development to know what code they're talking about).

So as I understand it, we WILL get gingerbread drivers, it's just a matter of time. If I knew what there was to merge, I'd do it myself.

Honeycomb on the other hand... we'll need source first (from BOTH Google and nVidia).
[G Tablet General] h3llphyre:
My point in saying that, was that it would take a great deal of effort, equating to a full time job. So, essentially, paying them to work on this full time. Unless you have an awesome time bending machine that can make there be more than 24 hours in a day. If you have such machine, I'd like access to it.

I once tried to conceive such a device. It would require a circular building built at the south pole (the rotational pole, not magnetic). It would rotate slowly, causing you to go backwards time zones. I think I figured I could make a 57 hour day. The only downside, is when those 57 hours are over, you lose 2 days and change.
[G Tablet General] crutzulee:
Thanks guys for the responses.

So.... What I am getting is that gingerbread is a very different animal from froyo despite being only .1 difference in release iterations.

Unlike most, I have very little interest in honeycomb as, from what I have read, it is a complete re-working of he OS to suit tablets and as such seems to need to go through some growing pains before it is really ready for primetime.

I am new to android but from what I have read, gingerbread seemed to be step up from froyo (2 to 5x speed increase?) and would like to make th jump. I am not however, a power user. Video playback for entertainment is a higher priority for me than most around here (simple mind..simple pleasures). So I guess I will be enjoying overclocked froyo for a bit before looking for gingerbread goodness.

@3ellphyre....sorry to say bud, but if you haven't even mastered time bending yet, you're not really ready to join this discussion about gingerbread drivers for the gtab.

kidding...just kidding....I can't really be helped.
[G Tablet General] Phoenix84118:
You're not alone, I prefer smooth video playback over gingerbread. Even though I REALLY want GB. That's why I'm also sticking to FroYo based ROMs (at least the tab doesn't have eclair).

It may just be Google's N1 build, but I also got a lot more space free on my phone after upgrading to GB (+60MB I think). So there's lots of reasons to switch, but only one reason (IMO) to not. Unfortunately, that one is the killer.

Like you, I want my tablet for entertainment. Yes I like to hack and tweak it (and probably will continue to do so), but I also want to watch videos, read ebooks, etc...

Like I said before, if I could get video working in GB, I would do it myself. I may research it a little this weekend and see if I can anyway.

EDIT:

FYI, Here's the post mentioning GB source: http://xdaforums.com/showthread.php?t=985511

And the post mentioning 'years worth of merges': http://xdaforums.com/showthread.php?t=974503 (wish I knew which github they're talking about).
[G Tablet General] crutzulee:
Thanks Phoenix84118,

I don't feel so bad about starting this thread as I would never have found either of those threads using search terms for gingerbread and video drivers.

So it would seem to be that we are in a holding pattern as nvidia has released the pieces of the puzzle and the devs are currently trying to put them together to make a picture without having the box?

Does that analagy hold up? If so does nvidia actually have the box (coverart) or are they also trying to put it together and thus have reached out to this dev community?

Forgive me if I'm trying to oversimplify things in my attempt to understand.

I know enough to NOT ask for an ETA. This is the same rule as this club I belong to (actually the first TWO rules of the club are that we're not allowed to talk about the club). I've already said too much.... nevermind....
[G Tablet General] Phoenix84118:
LOL.

I don't have much knowledge in that area, just what I've been able to pick up. But yes, as I understand it, your analogy is mostly accurate. I think the devs might actually have the box, or at least a blueprint of the box, but have to rebuilt it from that blueprint.

Those links I had trouble finding by searching as well. Not sure what's up with the forum, but sometimes it's difficult to find anything (useful). I think the big problem is that when you search, some important topics are buried several pages down, EVEN if they're stickied (and now are below non-stickied topics). That was what took me so long to post them, I had to remember they were actually in the honeycomb post.

Anyways, I'm glad I was able to help you out and give you valuable information.
[G Tablet General] dhanifin:
Thank you h3llphyre for the detailed answer. When I started thinking about getting a tablet I started researching the forums and found Deeper-Blue's HC threads on the NookColor forum. I am not a coder so I didn't realize what he had accomplished and why so many people were skeptical of what he was claiming he did (his very first post on XDA announced that he had HC running on a NC). Heck the Xoom was still months away and I don't think there were any devices running HC when he got it running on the Nook.

My hat is off to all of the developers that love to push the limits of our devices.
[G Tablet General] h3llphyre:
I work in the field (I'm an engineer), so I deal with the retardedness that comes out of nVidia, AMD, Intel, etc all the time. With linux getting to a point of maturity that it is embedded in most consumer electronics now, the chip makers are going to have to learn to adapt. I hope that nVidia gets better about it.

Unfortunately, one of the issues with the big companies open sourcing their drivers, is that it opens the door to other companies suing them over patent infringement. I absolutely hate patents, but it's the law.

Glad I could clarify for a few people.
[G Tablet General] Isira:
I just need to point out that this is inaccurate for Nvidia. Nvidia had in the past developed and maintained a 2D open source driver "nv" for Linux, however in 2010 they had announced they were no longer maintaining the driver and had directed users towards the "vesa" driver or their binary blob driver.

The new open source driver that has been merged into the Linux kernel as of 2.6.33 is Nouveau and is the result of reverse engineering the Nvidia binary drivers by the Linux community.

The success of Nouveau's reverse engineering of Nvidia's drivers may give hope to some here on Android, especially with the Tegra 2 reported to be a derivative of the GeForce 6/7 series, it is important to realize that it took about

6 years

of reverse engineering work (project started June 2005) to get to it's current state: 3D (OpenGL) performance of the new drivers approaching the performance of Nvidia's binary driver, however still lacking several key features such as video acceleration support (VDPAU API).
[G Tablet General] h3llphyre:
Sorry, yes, you are correct.
[G Tablet General] enigma0456:
One more question ...

This was a fascinating thread to read - the video humor in the beginning was rich but the detailed technical explanations by people that presumably know (I'm sure they would have been savaged if they didn't) was great. I am a level back because I don't know enough to even ask some of these questions. I do have one that may fit this discussion though. Speaking in terms of the g-tab - is it reasonable to assume that Nvidia actually has the video drivers that work with Gingerbread? If so, must they release source code (which might reveal their proprietary information as I understand it) in order for those drivers to be added to a kernel. Wouldn't it be possible for a binary piece to be loaded by a kernel and thus protect their tech? If so, couldn't they SELL (the motivating force of most corporations) that piece in the market for those willing to purchase it. I apologize if this is a simplistic question and I am totally naive when it comes to kernels. My mind just shrinks at the idea that there is no realistic solution that doesn't require years of dedicated and mostly unpaid effort by our developers.