[App + Src + Game] Test OpenGL and OpenVG performance; Game using OpenGL
performs different tests to show the 3d rendering performance on PPCs. It cycles through all tests by rendering 500 frames.
The tests are:
1 alpha texture: eight textured (128x256 RGBA) rotating rectangles with alpha testing
2 torus light: torus with 3k triangles and one lightsource (visual glitches)
3 color blending: blending of four rectangles and a 256x256 texture
4 sub texture: copy a 15x15 rgba texture into a 128x128 rgba texture
Currently, there are discussions
on different drivers.
The images show the four test results on a HTC Touch HD (Blackstone) running the latest official HTC ROM.
Please post your frame rates and the model/ROM running this test.
More tests to come.
18 January 2010
print information about available hardware acceleration in OpenVG post #47
17 January 2010
added TestOpenGLVGResolutionHD2.cab to test OpenVG on new devices like HD2 post #47
5 November 2009
Watch the test running on a HTC HD and a HTC HD2! video
10 August 2009
different resolutions test added post #47
24 June 2009
OpenVG test added post #33
17 May 2009
OpenGL game 'Lights On' added
Turn all tiles from black to yellow. Clicking on a tile turns it and all its adjacent neighbours (up/down/left/right)
It starts with a 2x2 grid and automatically grows after completion.
Anybody solved the 6x6 grid?
09 May 2009
source code released (C# .net cf 2.0)
to add a new test add a new class (in namespace OpenGLTest), implement IOpenGLTest and add a new instance to the list _openglTests in MainForm.InitGL().
To run the app in the emulator copy the file libGLES_CM.dll (software implementation
) to /windows or the deployment directory of the emulator (not on the device!).
The managed OpenGL ES wrapper, Font and Texture classes are from here
The Blackstone texture is a print screen of the xda main page (with additional alpha layer)
The text texture is out of one of the OpenGL ES specs
08 May 2009
more accurate performance measurement (taking screen size into account)
show report when closing the test (performance and OpengGL ES information)
02 May 2009