Opengl is dependant on drivers; the moblin2.1 image he tested on likely had 
iegd/emgd drivers integrated, >=meego-1.0 lacks those drivers (upstream still 
hasn't released them).

That explains the 5x performance difference.

~brian 

>-----Original Message-----
>From: [email protected] 
>[mailto:[email protected]] On Behalf Of 
>[email protected]
>Sent: Tuesday, October 26, 2010 2:41 PM
>To: [email protected]; [email protected]
>Subject: Re: [MeeGo-dev] glxgears performance
>
>
>I have understood that glxgears is opengl program, NOT opengles.
>
>Arjan, are we supposed to have opengl as part of ivi spec ?
>
>Br,
>//Harri
>
>________________________________________
>From: [email protected] 
>[[email protected]] on behalf of ext Jalics, Laci 
>[[email protected]]
>Sent: Tuesday, October 26, 2010 3:15 PM
>To: [email protected]
>Subject: [MeeGo-dev] glxgears performance
>
>I'm running kernel 2.6.33.5-26.1-ivi, with X Server 1.8.0 with 
>the EMGD drivers from Intel on a Russellville GIA2 Congatec Board.
>When I run MeeGo I get almost 75 fps where I was getting north 
>of 400 with Moblin 2.1.
>Any ideas?
>laci
>
>[r...@localhost faad2-2.7]# glxgears
>Running synchronized to the vertical refresh.  The framerate should be
>approximately 1/1936613746 the monitor refresh rate.
>372 frames in 5.0 seconds = 74.310 FPS
>370 frames in 5.0 seconds = 73.887 FPS
>371 frames in 5.0 seconds = 74.122 FPS
>^C
>[r...@localhost faad2-2.7]# glxinfo
>name of display: 0:0.0
>display: 0:0  screen: 0
>direct rendering: Yes
>server glx vendor string: SGI
>server glx version string: 1.4
>server glx extensions:
>    GLX_ARB_multisample, GLX_EXT_import_context, 
>GLX_EXT_texture_from_pixmap,
>    GLX_EXT_visual_info, GLX_EXT_visual_rating, 
>GLX_MESA_copy_sub_buffer,
>    GLX_OML_swap_method, GLX_SGI_make_current_read, 
>GLX_SGI_swap_control,
>    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
>    GLX_SGIX_visual_select_group, GLX_INTEL_swap_event
>client glx vendor string: Mesa Project and SGI
>client glx version string: 1.4
>client glx extensions:
>    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
>GLX_EXT_import_context,
>    GLX_EXT_visual_info, GLX_EXT_visual_rating, 
>GLX_MESA_allocate_memory,
>    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
>    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, 
>GLX_OML_sync_control,
>    GLX_SGI_make_current_read, GLX_SGI_swap_control, 
>GLX_SGI_video_sync,
>    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
>    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,
>    GLX_INTEL_swap_event
>GLX version: 1.4
>GLX extensions:
>    GLX_ARB_get_proc_address, GLX_ARB_multisample, 
>GLX_EXT_import_context,
>    GLX_EXT_visual_info, GLX_EXT_visual_rating, 
>GLX_MESA_copy_sub_buffer,
>    GLX_MESA_swap_control, GLX_OML_swap_method, GLX_OML_sync_control,
>    GLX_SGI_make_current_read, GLX_SGI_swap_control, 
>GLX_SGI_video_sync,
>    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
>    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap,
>    GLX_INTEL_swap_event
>OpenGL vendor string: Imagination Technologies
>OpenGL renderer string: PowerVR SGX535
>OpenGL version string: 2.1
>OpenGL shading language version string: 1.20
>OpenGL extensions:
>    GL_ARB_depth_texture, GL_ARB_draw_buffers, GL_ARB_fragment_program,
>    GL_ARB_fragment_shader, GL_ARB_half_float_pixel, 
>GL_ARB_matrix_palette,
>    GL_ARB_multisample, GL_ARB_multitexture, GL_ARB_occlusion_query,
>    GL_ARB_pixel_buffer_object, GL_ARB_point_parameters, 
>GL_ARB_point_sprite,
>    GL_ARB_shader_objects, GL_ARB_shading_language_100, GL_ARB_shadow,
>    GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
>    GL_ARB_texture_compression, GL_ARB_texture_cube_map,
>    GL_ARB_texture_env_add, GL_ARB_texture_env_combine,
>    GL_ARB_texture_env_crossbar, GL_ARB_texture_env_dot3,
>    GL_ARB_texture_float, GL_ARB_texture_mirrored_repeat,
>    GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
>    GL_NV_texture_rectangle, GL_ARB_transpose_matrix, 
>GL_ARB_vertex_blend,
>    GL_ARB_vertex_buffer_object, GL_ARB_vertex_program, 
>GL_ARB_vertex_shader,
>    GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra, GL_EXT_blend_color,
>    GL_EXT_blend_equation_separate, GL_EXT_blend_func_separate,
>    GL_EXT_blend_minmax, GL_EXT_blend_subtract, 
>GL_EXT_compiled_vertex_array,
>    GL_EXT_draw_range_elements, GL_EXT_fog_coord, 
>GL_EXT_framebuffer_object,
>    GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels, 
>GL_EXT_rescale_normal,
>    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
>    GL_EXT_shadow_funcs, GL_EXT_stencil_two_side, GL_EXT_stencil_wrap,
>    GL_EXT_texture3D, GL_EXT_texture_compression_s3tc,
>    GL_EXT_texture_cube_map, GL_EXT_texture_edge_clamp,
>    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
>    GL_EXT_texture_env_dot3, GL_EXT_texture_filter_anisotropic,
>    GL_EXT_texture_lod_bias, GL_EXT_texture_object, 
>GL_EXT_vertex_array,
>    GL_IMG_texture_compression_pvrtc, GL_NV_blend_square,
>    GL_NV_texgen_reflection, GL_S3_s3tc, GL_SGIS_generate_mipmap
>
>24 GLX Visuals
>   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
> id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
>----------------------------------------------------------------------
>0x21 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x22 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x5d 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x5e 24 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x5f 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x60 24 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x61 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x62 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x63 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x64 24 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x65 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x66 24 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>0x67 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x68 24 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x69 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x6a 24 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x6b 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x6c 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x6d 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x6e 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x6f 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x70 24 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>0x71 24 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>0x44 32 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>
>24 GLXFBConfigs:
>   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
> id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
>----------------------------------------------------------------------
>0x45  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x46  0 tc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x47  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x48  0 tc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x49  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x4a  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x4b  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x4c  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x4d  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x4e  0 tc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>0x4f  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x50  0 tc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>0x51  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x52  0 dc  0 32  0 r  .  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x53  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  0 0 None
>0x54  0 dc  0 32  0 r  y  .  8  8  8  8  0  0  0  0  0  0  0  4 1 None
>0x55  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x56  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x57  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  0 0 None
>0x58  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  0  0  0  0  0  4 1 None
>0x59  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x5a  0 dc  0 32  0 r  .  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>0x5b  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  0 0 None
>0x5c  0 dc  0 32  0 r  y  .  8  8  8  8  0 24  8  0  0  0  0  4 1 None
>
>
>Laci Jalics
>Engineering Group Manager (Platform Group)
>M/C 483-300-130
>3000 University Drive
>Auburn Hills, MI 48326
>Phone: 248-732-1825
>Fax: 248-836-1774
>
>
>***************************************************************
>*************************
>
>Note:  If the reader of this message is not the intended 
>recipient, or an employee or agent responsible for delivering 
>this message to the intended recipient, you are hereby 
>notified that any dissemination, distribution or copying of 
>this communication is strictly prohibited. If you have 
>received this communication in error, please notify us 
>immediately by replying to the message and deleting it from 
>your computer. Thank you.
>
>***************************************************************
>*************************
>
>
>_______________________________________________
>MeeGo-dev mailing list
>[email protected]
>http://lists.meego.com/listinfo/meego-dev
>
_______________________________________________
MeeGo-dev mailing list
[email protected]
http://lists.meego.com/listinfo/meego-dev

Reply via email to