Comment 42 for bug 880428

Revision history for this message
Botao (botao-sun) wrote :

For Samsung Origen board, on test:

https://wiki.linaro.org/Platform/QA/TestCases/Ubuntu#HwGFX_-_Hardware_accelerated_3D_support

observed on Linaro ubuntu pre-built image:

http://snapshots.linaro.org/precise/pre-built/leb-origen/259/leb-origen-precise_ubuntu-desktop_20120805-259.img.gz

root@linaro-ubuntu-desktop:~# apt-get install glmark2-es2 mesa-utils-extra
Reading package lists... Done
Building dependency tree
Reading state information... Done
mesa-utils-extra is already the newest version.
The following NEW packages will be installed:
  glmark2-data glmark2-es2
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 7366 kB of archives.
After this operation, 10.1 MB of additional disk space will be used.
Get:1 http://ppa.launchpad.net/linaro-maintainers/overlay/ubuntu/ precise/main glmark2-data all 2012.07+bzr238+23+201207200905~precise1 [7054 kB]
Get:2 http://ppa.launchpad.net/linaro-maintainers/overlay/ubuntu/ precise/main glmark2-es2 armhf 2012.07+bzr238+23+201207200905~precise1 [313 kB]
Fetched 7366 kB in 22s (331 kB/s)
Selecting previously unselected package glmark2-data.
(Reading database ... 132156 files and directories currently installed.)
Unpacking glmark2-data (from .../glmark2-data_2012.07+bzr238+23+201207200905~precise1_all.deb) ...
Selecting previously unselected package glmark2-es2.
Unpacking glmark2-es2 (from .../glmark2-es2_2012.07+bzr238+23+201207200905~precise1_armhf.deb) ...
Processing triggers for man-db ...
Setting up glmark2-data (2012.07+bzr238+23+201207200905~precise1) ...
Setting up glmark2-es2 (2012.07+bzr238+23+201207200905~precise1) ...
root@linaro-ubuntu-desktop:~# su - linaro
To run a command as administrator (user "root"), use "sudo <command>".
See "man sudo_root" for details.

linaro@linaro-ubuntu-desktop:~$ export DISPLAY=:0.0
linaro@linaro-ubuntu-desktop:~$ es2_info
libEGL warning: DRI2: failed to authenticate
EGL_VERSION = 1.4 (DRI2)
EGL_VENDOR = Mesa Project
EGL_EXTENSIONS = EGL_KHR_surfaceless_gles1 EGL_KHR_surfaceless_gles2 EGL_KHR_surfaceless_opengl
EGL_CLIENT_APIS = OpenGL OpenGL_ES OpenGL_ES2
GL_VERSION: OpenGL ES 2.0 Mesa 8.0.2
GL_RENDERER: Software Rasterizer
GL_EXTENSIONS:
    GL_EXT_blend_minmax, GL_EXT_multi_draw_arrays,
    GL_EXT_texture_filter_anisotropic, GL_EXT_texture_format_BGRA8888,
    GL_OES_depth24, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap,
    GL_OES_mapbuffer, GL_OES_rgb8_rgba8, GL_OES_standard_derivatives,
    GL_OES_stencil8, GL_OES_texture_3D, GL_OES_texture_npot,
    GL_OES_depth_texture, GL_OES_packed_depth_stencil,
    GL_EXT_texture_type_2_10_10_10_REV, GL_NV_fbo_color_attachments,
    GL_NV_draw_buffers
linaro@linaro-ubuntu-desktop:~$

Test "es2gears" & "glmark2-es2" can run, just no hardware acceleration.