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
