Page 1 of 2

GapiDraw MFC benchmark

PostPosted: May 29, 2003 @ 8:20am
by warmi

PostPosted: May 29, 2003 @ 1:01pm
by blackrob

PostPosted: May 29, 2003 @ 1:46pm
by egarayblas

PostPosted: May 29, 2003 @ 5:16pm
by efortier

PostPosted: May 29, 2003 @ 5:44pm
by warmi

PostPosted: May 29, 2003 @ 5:50pm
by blackrob

PostPosted: May 29, 2003 @ 10:14pm
by StarFury

PostPosted: May 29, 2003 @ 11:32pm
by ppcStudios

PostPosted: May 30, 2003 @ 1:59am
by egarayblas

PostPosted: May 30, 2003 @ 1:52pm
by Johan

PostPosted: May 30, 2003 @ 1:59pm
by blackrob

PostPosted: May 30, 2003 @ 2:56pm
by Johan

PostPosted: May 30, 2003 @ 3:56pm
by gersen
iPAQ 3950: 100 sprites portrait, 250 sprites landscape

landscape is 2.5 the speed of portrait... very funny :?!

PostPosted: May 30, 2003 @ 4:08pm
by Johan
gersen: That's basically due to the way the sprite bitmap is stored. When row2 [x=0, y=1] == row1[x=0, y=0] + 16 bytes, the cache will store two rows of sprite information with one memory read. If I had used a 64x64 pixel sprite the performance in landscape and portrait mode would be identical on all devices.

The reason the performance difference is less on the 548 is that it has a smaller read cache that the ARM CPU.

PostPosted: May 30, 2003 @ 5:05pm
by gersen