Page 1 of 2

Low 3D performance on X50v (2700G) ?

PostPosted: Dec 14, 2004 @ 11:07am
by drgoldie
i wrote a little performance test for the X50v and i'm a little bit disappointed of its rendering performance.

here's my benchmark:
i render 8 teapots with 1024 triangles each. the mesh is an indexed triangle-strip with 81 strips - so those are quite long strips on average. i activated two lights and no texturing. all mesh data is passed as fixed-point and the indices are passed as unsigned short using glDrawElements(). from my point of view there is nothing that can be optimized here since the 2700G does neither support glMultiDrawElements nor vertex buffers.

what i achieve is this:
rendering the teapots with two activated lights i get 17fps which results in 140k triangles per second. turning of the lights i get 21fps which means 180k tris/sec. both is far away from the 800k tris/sec that intels docs tell...

i attached the rendered image...

any ideas on this?
thx,
Daniel

Image

PostPosted: Dec 14, 2004 @ 1:47pm
by Dan East
What FPS are you seeing rendering only wireframe?

Dan East

PostPosted: Dec 14, 2004 @ 1:55pm
by drgoldie
the fps for lines are a lot lower, since my OpenGL wrapper library emulates glPolygonMode() by rearanging the indices and drawing GL_LINE_LOOPs.

in this case it's about ~50% of the filled speed.

Daniel

PostPosted: Dec 14, 2004 @ 2:46pm
by Dan East
If you want to build your test program with STANDARDSDK I'll test it on the ATI 2300 running on an XScale 400MHz.

I don't think I can do it today, but I should be able to this week.

Bandwidth is almost certainly an issue, because we ran into that with the 2300. Geometry caching is critical.

Dan East

PostPosted: Dec 14, 2004 @ 3:05pm
by drgoldie
Dan: Which library does the ATI 3200 provide for 3D graphics? OpenGL|ES CL 1.0 ?

Daniel

PostPosted: Dec 14, 2004 @ 5:00pm
by Dan East

PostPosted: Dec 15, 2004 @ 4:09pm
by Tala

PostPosted: Dec 15, 2004 @ 4:36pm
by drgoldie

PostPosted: Dec 15, 2004 @ 5:31pm
by Kzinti

PostPosted: Dec 15, 2004 @ 5:41pm
by drgoldie

PostPosted: Dec 15, 2004 @ 5:56pm
by skirep

PostPosted: Dec 15, 2004 @ 6:01pm
by drgoldie

PostPosted: Dec 15, 2004 @ 6:03pm
by denthorq

PostPosted: Dec 15, 2004 @ 6:08pm
by drgoldie

PostPosted: Dec 15, 2004 @ 6:53pm
by Tala