Author Topic: Anybody willing to do a small test?  (Read 15827 times)

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11744
    • View Profile
    • http://www.jpct.net
Anybody willing to do a small test?
« on: December 17, 2010, 11:20:01 pm »
I'm thinking about doing a version of An3DBench for faster devices, but i don't have access to one. I need to know how fast a current device actually is under load to tailor the tests accordingly. I've created a little terrain hack and would be interested in the frame rate. So if anybody with a fast device is willing to test it, i would be very grateful. Here it is: http://www.jpct.net/jpct-ae/download/tmp/An3DBenchXL.apk
It loads a terrain and runs forward in a straight line in fixed intervals, i.e. no timing or even an end (just exit the test with the home button). It logs fps to the console and i would be very interested in three things:

  • the hardware/Android version being used
  • does it look ok?
  • and finally: the fps!

Here's how it is supposed to look (including z-accuracy problems that occur on my phone):


On my Samsung Galaxy with 1.5, it runs @ 2fps...i expected less, so it's actually not that bad... ;D

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Anybody willing to do a small test?
« Reply #1 on: December 17, 2010, 11:59:11 pm »
I tested it, but I dont know how can I gen some results... console? what is it? :D ...

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11744
    • View Profile
    • http://www.jpct.net
Re: Anybody willing to do a small test?
« Reply #2 on: December 18, 2010, 12:01:53 am »
The DDMS logcat tab in Eclipse shows it for example. Or, if you are on the phone only, Android System Information (available in the market) can display it.

Offline raft

  • quad
  • ******
  • Posts: 1966
    • View Profile
    • http://www.aptalkarga.com
Re: Anybody willing to do a small test?
« Reply #3 on: December 18, 2010, 12:12:51 am »
* stock N1 / Android 2.1
* it looks mostly ok. there are some tiny vibrations on some parts, possibly related with z-accuracy thingy. but mountains look gray as opposed to green ones in your screenshot
* starts with 16fps and increases up to 32 fps (when nothing seen)

here is a shot. dony worry about vertical lines. it happens since eclipse cant capture screen atomically

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11744
    • View Profile
    • http://www.jpct.net
Re: Anybody willing to do a small test?
« Reply #4 on: December 18, 2010, 12:25:52 am »
Performance is ok, but it looks like as if your phone/driver doesn't care about vertex alpha...too bad...

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Anybody willing to do a small test?
« Reply #5 on: December 18, 2010, 12:33:31 am »
On Galaxy S with custom tweaked 2.2.1 starts with 38fps and 43fps when is nothing to see... looks be fine :)

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11744
    • View Profile
    • http://www.jpct.net
Re: Anybody willing to do a small test?
« Reply #6 on: December 18, 2010, 12:35:03 am »
Fine means that there is some green visible? On which kind of device?

Edit: Sorry, i somehow missed that Galaxy S part...

Offline raft

  • quad
  • ******
  • Posts: 1966
    • View Profile
    • http://www.aptalkarga.com
Re: Anybody willing to do a small test?
« Reply #7 on: December 18, 2010, 12:36:34 am »
Performance is ok, but it looks like as if your phone/driver doesn't care about vertex alpha...too bad...
maybe updating to 2.2 fixes it. i'll retry it when i upgrade (dont now when)

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Anybody willing to do a small test?
« Reply #8 on: December 18, 2010, 12:45:59 am »
You are very fast, I edited my post... It looks same as your screenshot :)

Offline paulscode

  • double
  • *****
  • Posts: 863
    • View Profile
    • PaulsCode.Com
Re: Anybody willing to do a small test?
« Reply #9 on: December 18, 2010, 03:42:07 am »
On my Droid X, Android 2.2, it runs at a steady 21-22 fps, and looks gorgeous (edit: that is when the mountains are visible, goes up a couple fps once nothing is visible, of course)
« Last Edit: December 18, 2010, 03:45:21 am by paulscode »

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11744
    • View Profile
    • http://www.jpct.net
Re: Anybody willing to do a small test?
« Reply #10 on: December 18, 2010, 02:37:55 pm »
Looks like as if the Nexus One has a problem with vertex alpha while other phones (including my sucky Samsung) work fine. That's pretty sad, because i can't use this feature in this test then, which will make the terrain look much more dull. I will increase the polygon count instead and add some trees, i think...

Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11744
    • View Profile
    • http://www.jpct.net
Re: Anybody willing to do a small test?
« Reply #11 on: December 19, 2010, 01:10:25 am »
Updated the test with a version that doesn't use vertex alpha but some lens flares and lighting effects instead. Does that work on Nexus One? It works fine on my phone except for some z-fighting in the water which creates a kind of saw tooths at the coasts...but i can live with that.

Offline Thomas.

  • double
  • *****
  • Posts: 833
    • View Profile
Re: Anybody willing to do a small test?
« Reply #12 on: December 19, 2010, 11:22:17 am »
On galaxy S with 2.2.1 it is running about 42fps, but I think that textures of lenses are bad... scene is nice :)


Offline EgonOlsen

  • Administrator
  • quad
  • *****
  • Posts: 11744
    • View Profile
    • http://www.jpct.net
Re: Anybody willing to do a small test?
« Reply #13 on: December 19, 2010, 12:03:52 pm »
The textures are actually fine, but the rendering isn't that good. The gpu somehow thinks that dithering the black parts is needed...i've no idea why, it's the same on my phone. I'll see if i can fix this...

Offline raft

  • quad
  • ******
  • Posts: 1966
    • View Profile
    • http://www.aptalkarga.com
Re: Anybody willing to do a small test?
« Reply #14 on: December 19, 2010, 02:45:27 pm »
seemed ok to me. but not sure?