Register
Site Login
Site Search
Forums
Advertisement
Welcome to PocketMatrix. PocketMatrix is dedicated to providing the best online community for mobile device developers and enthusiests. What's new?

OpenGL|ES Benchmark...


OpenGL|ES Benchmark...

Postby drgoldie » Dec 15, 2004 @ 8:28pm

hi all,

i'm currently in the process of writing a simple OpenGL|ES benchmark.

you can download an early version (0.1) from http://www.ims.tuwien.ac.at/~daniel/dow ... ES_0_1.zip
it does not do a lot yet: it renders 8 teapots (1024 triangles each) with two lights and shows the framerate.

the zip file contains executables for desktop windows and windows ce. both versions search for DLL called libGLES_CM.dll or libGLES_CL.dll and dynamically bind all OpenGL|ES functions.

the WinCE version is tested to run on the Dell Axim X50v. the desktop version runs with Hybrid's implementation (which i didn't include for legal reasons but you can download it for free).

caution: the both version currently always create a window of size 480x640. so don't try to run it on a low res device with Hybrid's implementation for PPC.

comments and feedback are welcome...

bye,
Daniel
drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby drgoldie » Dec 16, 2004 @ 3:30pm

here is an updated version:

http://www.ims.tuwien.ac.at/~daniel/dow ... ES_0_2.zip

the new version contains now 5 tests and a performance mark. find more information in the included readme file.

Daniel

Image
drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby sponge » Dec 16, 2004 @ 3:54pm

Out of curioisity, what's the current score of the X50v?
holy internets batman.
User avatar
sponge
Not sponge
 
Posts: 12779
Joined: Jan 13, 2002 @ 8:04am
Location: New Hampshire


Postby drgoldie » Dec 16, 2004 @ 5:23pm

Score on an Axim X50v: 1216
Score on a P4-1.7Ghz with Hybrid's OpenGL|ES 1.1 implementation: 1194

Daniel
drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby Tala » Dec 17, 2004 @ 12:23am

Just out of curiousity i downclocked my X50v to 208MHz. The Teapot bench dropped to about 7fps, which further gives evidence that the polygon performance is CPU limited atm. The other parts are almost not influenced by downclocking.

Tala
Tala
pm Member
 
Posts: 125
Joined: Feb 6, 2004 @ 4:32pm


Postby tomdon » Dec 17, 2004 @ 1:24am

Wow nice!
I cant wait to see what people do with the 2700G.
User avatar
tomdon
pm Insider
 
Posts: 1605
Joined: Jan 12, 2003 @ 8:46pm
Location: Isle of Wight - United Kingdom


Postby Mr X » Dec 17, 2004 @ 3:11am

tomdon wrote:Wow nice!
I cant wait to see what people do with the 2700G.


Well you can see what I am doing at http://www.aximsite.com/boards/showthread.php?t=62224
Sean Cross
mailto:sean@sourceitsoftware.com

Pics Print - The photo printing solution for Windows.
http://www.picsprint.com

Rental Property Manager - Rental management made easy
http://www.sourceitsoftware.com
User avatar
Mr X
pm Member
 
Posts: 240
Joined: Feb 27, 2003 @ 11:36am


Postby Mr X » Dec 17, 2004 @ 3:16am

Any chance of releasing the source? I wouldn't mind seeing the md2 loading. The dynamic loading would be interesting as well.
Sean Cross
mailto:sean@sourceitsoftware.com

Pics Print - The photo printing solution for Windows.
http://www.picsprint.com

Rental Property Manager - Rental management made easy
http://www.sourceitsoftware.com
User avatar
Mr X
pm Member
 
Posts: 240
Joined: Feb 27, 2003 @ 11:36am


Postby Kristof-PowerVR » Dec 17, 2004 @ 11:40am

I have added some performance optimisation advice here:

http://www.pocketmatrix.com/forums/viewtopic.php?p=246527#246527

Thanks,

K- PowerVR DevRel
Kristof-PowerVR
pm Member
 
Posts: 17
Joined: Dec 17, 2004 @ 11:23am
Location: Abbots Langley - UK -Europe


Postby drgoldie » Dec 17, 2004 @ 7:19pm

Any chance of releasing the source? I wouldn't mind seeing the md2 loading. The dynamic loading would be interesting as well.

i can release the source of the application and of the benchmarks. in fact the benchmarks are copied from the samples of my old Klimt implementation.

i can currently not make my OpenGL|ES-to-OpenGL wrapper open source. if it helps i can post my dynamic loading code.

I have added some performance optimisation advice

thanks a lot for that link.

Daniel
drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby Mr X » Dec 17, 2004 @ 8:56pm

That would be cool. I am looking for better ways to do md2 loading. I am not intersted in the "OpenGL|ES-to-OpenGL" wrapper so I won't miss it.
Sean Cross
mailto:sean@sourceitsoftware.com

Pics Print - The photo printing solution for Windows.
http://www.picsprint.com

Rental Property Manager - Rental management made easy
http://www.sourceitsoftware.com
User avatar
Mr X
pm Member
 
Posts: 240
Joined: Feb 27, 2003 @ 11:36am


Postby drgoldie » Dec 18, 2004 @ 11:50am

the md2 data in the benchmark is stored in the 'code'. if you want code to load md2 file, have a look at my md2-nodekit for coin3d.

http://www.ims.tuwien.ac.at/~daniel/md2nodekit

bye,
Daniel
drgoldie
pm Member
 
Posts: 330
Joined: Jan 10, 2003 @ 10:46am
Location: Vienna


Postby iriki » Oct 14, 2008 @ 9:07pm

drgoldie wrote:Score on an Axim X50v: 1216
Score on a P4-1.7Ghz with Hybrid's OpenGL|ES 1.1 implementation: 1194

Daniel


sorry for digging up an old thread, but i just wanted to state that i managed to get 1260 on my HTC Diamond.

many thanks for this nice app \o/
iriki
pm Member
 
Posts: 1
Joined: Oct 7, 2008 @ 7:41pm


Return to Windows Mobile


Sort


Forum Description

A discussion forum for mobile device developers on the Windows Mobile platform. Any platform specific topics are welcome.

Moderators:

Dan East, sponge, Digby, David Horn, Kevin Gelso, RICoder

Who is online

In total there are 0 users online :: 0 registered, 0 hidden and 0 guests (based on users active over the past 10 minutes)
Most users ever online was 37 on Jun 9, 2010 @ 7:02am

Users browsing this forum: No registered users and 0 guests

Forum permissions

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum