Jan 25 2011

More Video Benchmarks For The HTC Touch Pro2

Category: Windows MobileChrisM @ 3:38 pm

So, this is a continuation of the results of Tests I ran last October on an HTC Touch Pro2 with different software, videos, drivers and ROMs.

I installed a new ROM – Energy 21916 (Sense2.5 Cookie2.0) Oct. 14th release. This time the TCPMP app was whichever 0.72RC1 version is cooked in with the aforementioned ROM, this one has GAPI video mode available.

This new ROM led to 180Mb storage memory being free, with a much improved 113.56Mb of program memory when HTC’s Sense UI was disabled, and 83.5Mb program memory free when Sense was used (74.2Mb program memory if I first navigated around the various Sense tabs).

The device was almost in a virgin condition – I deliberately only synced contacts and had the OpenGL Test and CorePlayer app installed by this point…

Test conditions: Sense on

D3DMDemo – Smooth, no FPS stats displayed

Test OpenGL
Alpha Texture 12110 kPixels/s
Torus 6485 kPixels/s
Color Blending 12129 kPixels/s
Sub Texture 10487 kPixels/s

video 1
CorePlayer – QTv Avg Speed 63.86% – TyTnII mode off = -.3% approx
Bench Data Rate 633 kbit/s
Original Data Rate 992 kbit/sec

CorePlayer – DirectDraw Avg Speed 64.56%
Bench Data Rate 640 kbit/s
Original Data Rate 992 kbit/sec

CorePlayer – Raw Framebuffer Avg Speed 64.09%
Bench Data Rate 635 kbit/s
Original Data Rate 992 kbit/sec

CorePlayer – GDI Avg Speed 59.29%
Bench Data Rate 588 kbit/s
Original Data Rate 992 kbit/sec

TCPMP – DirectDraw – Avg Speed 27.26% – turn off device stretching 3rd option for low 70s 1.5Mbit/sec
Bench Data Rate 270 kbit/s
Original Data Rate 990 kbit/sec

TCPMP – Raw Framebuffer – Avg Speed 72.53%
Bench Data Rate 718 kbit/s
Original Data Rate 990 kbit/sec

TCPMP – GAPI – Avg Speed 111.07% – distorted screen 🙁
Bench Data Rate 1.1 Mbit/s
Original Data Rate . Mbit/sec

TCPMP – GDI – Avg Speed 66.58%
Bench Data Rate 659 kbit/s
Original Data Rate 990 kbit/sec

video 2
CorePlayer – QTv Avg Speed 65% – TyTnII mode off = -5% approx (tytn on = 75.29% 1.24 after clean reboot)
Bench Data Rate 1.07 Mbit/s
Original Data Rate 1.64 Mbit/sec

CorePlayer – DirectDraw Avg Speed 63.34%
Bench Data Rate 1.04 Mbit/s
Original Data Rate 1.64 Mbit/sec

CorePlayer – Raw Framebuffer Avg Speed 64.24%
Bench Data Rate 1.06 Mbit/s
Original Data Rate 1.64 Mbit/sec

CorePlayer – GDI Avg Speed 57.23%
Bench Data Rate 941 kbit/s
Original Data Rate 1.64 Mbit/sec

TCPMP – DirectDraw – Avg Speed 49.30% – turn off stretch device for low 70s, 1.2Mbit/sec
Bench Data Rate 811 kbit/s
Original Data Rate 1.6 Mbit/sec

TCPMP – Raw Framebuffer – Avg Speed 71.63%
Bench Data Rate 1.2 Mbit/s
Original Data Rate 1.6 Mbit/sec

TCPMP – GAPI – Avg Speed 77.79%
Bench Data Rate 1.3 Mbit/s
Original Data Rate . Mbit/sec

TCPMP – GDI – Avg Speed 62.98%
Bench Data Rate 1.0 Mbit/s
Original Data Rate 1.6 Mbit/sec

Once again, if you’re looking at this post on the front page, click the link below to continue reading.

Test conditions: Sense off, reboot, no drivers

D3DMDemo – Smooth, no FPS

Test OpenGL
Alpha Texture 12634 kPixels/s
Torus 6584 kPixels/s
Color Blending 13756 kPixels/s
Sub Texture 10499 kPixels/s

video 1
CorePlayer – QTv Avg Speed 111.14% – TyTnII mode off = -.% approx
Bench Data Rate 1.10 Mbit/s
Original Data Rate 992 kbit/sec

CorePlayer – DirectDraw Avg Speed 63.26%
Bench Data Rate 627 kbit/s
Original Data Rate 992 kbit/sec

CorePlayer – Raw Framebuffer Avg Speed 62.35%
Bench Data Rate 618 kbit/s
Original Data Rate 992 kbit/sec

CorePlayer – GDI Avg Speed 58.16%
Bench Data Rate 576 kbit/s
Original Data Rate 992 kbit/sec

TCPMP – DirectDraw – Avg Speed 26.99% – checked a few times
Bench Data Rate 297 kbit/s
Original Data Rate 990 kbit/sec

TCPMP – Raw Framebuffer – Avg Speed 72.10%
Bench Data Rate 714 kbit/s
Original Data Rate 990 kbit/sec

TCPMP – GAPI – Avg Speed 112.96%
Bench Data Rate 1.1 Mbit/s
Original Data Rate 990 kbit/sec

TCPMP – GDI – Avg Speed 66.64%
Bench Data Rate 660 kbit/s
Original Data Rate 990 kbit/sec

video 2
CorePlayer – QTv Avg Speed 79.44% – TyTnII mode off = no video
Bench Data Rate 1.31 Mbit/s
Original Data Rate 1.64 Mbit/sec

CorePlayer – DirectDraw Avg Speed 64.02%
Bench Data Rate 1.05 Mbit/s
Original Data Rate 1.64 Mbit/sec

CorePlayer – Raw Framebuffer Avg Speed 65.45%
Bench Data Rate 1.08 Mbit/s
Original Data Rate 1.64 Mbit/sec

CorePlayer – GDI Avg Speed 57.79%
Bench Data Rate 950 kbit/s
Original Data Rate 1.64Mbit/sec

TCPMP – DirectDraw – Avg Speed 48.64%
Bench Data Rate 800 kbit/s
Original Data Rate 1.6 Mbit/sec

TCPMP – Raw Framebuffer – Avg Speed 71.33%
Bench Data Rate 1.2 Mbit/s
Original Data Rate 1.6 Mbit/sec

TCPMP – GAPI – Avg Speed 77.69%
Bench Data Rate 1.3 Mbit/s
Original Data Rate 1.6 Mbit/sec

TCPMP – GDI – Avg Speed 61.49%
Bench Data Rate 1.0 Mbit/s
Original Data Rate 1.6 Mbit/sec