~linaro-graphics-wg/glmark2/android

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
glmark2 2011.07 (20110719)
==========================

* Replace SDL with custom window handling code.
* Add benchmark for shader conditionals.
* Add benchmark for shader function calls.
* Add benchmark for shader loops.
* Add benchmark for real phong (vs blinn-phong) lighting model.
* Add benchmark for normal mapping.
* Refactor Mesh class to increase flexibility in vertex attribute
  handling.

glmark2 2011.06 (20110624)
==========================

* Improve benchmark versatility by allowing runtime-configurable,
  per-scene options.
* Add command line option to list avalaible scenes and their
  supported options (-l,--list-scenes).
* Allow specifying the scenes to run and their options from the
  command line (-b,--benchmark).
* Add basic output validation functionality (--validate).
* Add command line option to call glFinish() instead of swapping
  the front and back buffers (--no-swap-buffers).
* Manually disable VSync for GL/GLX (work around an SDL bug).
* Replace custom math and shader infrastructure with functionality
  provided by LibMatrix (lp:libmatrix).
* Improve user documentation (--help and man page).

glmark2 11.05 (20110530)
==========================

* Don't use the SDL_OPENGL flag for GLESv2 (LP: #761848).
* Ensure our screen updates are not synchronized with the vertical
  retrace (LP: 761855).
* Use the correct GL headers depending on the flavor (desktop vs ES2).
* Query the correct GL object for shader linking status.

glmark2 11.01 (20110125)
==========================

* Fix visual corruption in glmark2-es2 due to missing depth buffer.
* Fix linking issues with gcc 4.5.
* Use correct GL functions to manipulate shaders vs programs.
* Make result reporting more parser-friendly.
* Upgrade build system to waf 1.6.2.

glmark2 10.07.1 (20100728)
==========================

* Define the precision of fragment shader variables for OpenGL ES 2.0.

glmark2 10.07 (20100715)
========================

* First release.
* Included benchmarks:
  - Rendering using vertex arrays
  - Rendering using VBOs
  - Texturing using nearest filtering
  - Texturing using linear filtering
  - Texturing using trilinear mipmapped filtering
  - Lighting per vertex using simple GLSL shaders
  - Lighting per pixel using elaborate GLSL shaders