lp:~linaro-graphics-wg/glmark2/lp-842279
- Get this branch:
- bzr branch lp:~linaro-graphics-wg/glmark2/lp-842279
Branch merges
Related bugs
Bug #842279: glmark2 crashed with SIGSEGV in __libc_start_main() | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 148. By Alexandros Frantzis
-
CanvasX11: Check GL version string to ensure that OpenGL(ES) 2.0 is really supported.
When running glmark2 on older hardware (OpenGL 1.x compatible) leads to a
crash. This commit checks that OpenGL(ES) 2.0 is really supported before
trying to execute any OpenGL(ES) 2.0 only code and fails gracefully if it's not
supported (LP #842279). - 147. By Alexandros Frantzis
-
Android: Use a custom EGLConfigChooser that gracefully handles eglChooseConfig failures.
When proper GLES2.0 drivers are missing from an Android device,
eglChooseConfig() will fail to find a GLES2.0 capable config, as expected.
Unfortunately, the default EGLConfigChooser implementation doesn't give us a
chance to handle this error; it throws an exception that we cannot catch
(because it comes from an internal thread) and crashes the application.In order to handle the error gracefully, this commit introduces a custom
EGLConfigChooser implementation that in case of error displays an informative
alert and then quits the application. - 145. By Alexandros Frantzis
-
SceneDesktop: Include cstdlib header file to fix compilation with older compilers.
Older compiler versions are not able to convert int arguments to float in
calls to std::abs() provided by cmath. Include cstdlib header to get the
integer version of std::abs(). - 142. By Alexandros Frantzis
-
SceneBuild: Correct "model" option documentation.
We currenly support only the horse and bunny models.
- 141. By Alexandros Frantzis
-
shaders: Add README file explaining the state and usage of shader sources.
- 140. By Alexandros Frantzis
-
Main,Options: Add support for loading the list of benchmark to run from a file.
- 139. By Alexandros Frantzis
-
Scene,Options: Don't display all the scene options used for benchmarks, unless the user asks for it.
The displayed list of used scene options for each run benchmark can get quite
long and confusing. With this change, only explicitly set options are shown by
default. The user can use the "--show-all-options" command line option to
display all the scene option values used for each run benchmark.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:glmark2/2011.11