From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from co1outboundpool.messaging.microsoft.com (co1ehsobe003.messaging.microsoft.com [216.32.180.186]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 3491EE0043B for ; Fri, 30 Aug 2013 09:57:15 -0700 (PDT) Received: from mail11-co1-R.bigfish.com (10.243.78.233) by CO1EHSOBE007.bigfish.com (10.243.66.70) with Microsoft SMTP Server id 14.1.225.22; Fri, 30 Aug 2013 16:57:15 +0000 Received: from mail11-co1 (localhost [127.0.0.1]) by mail11-co1-R.bigfish.com (Postfix) with ESMTP id EA5B49E0119; Fri, 30 Aug 2013 16:57:14 +0000 (UTC) X-Forefront-Antispam-Report: CIP:70.37.183.190; KIP:(null); UIP:(null); IPV:NLI; H:mail.freescale.net; RD:none; EFVD:NLI X-SpamScore: -4 X-BigFish: VS-4(zzbb2dI98dI9371I1432Izz1f42h208ch1ee6h1de0h1fdah2073h1202h1e76h1d1ah1d2ah1fc6hzz1de097hz2dh2a8h839h947hd25he5bhf0ah1288h12a5h12a9h12bdh137ah13b6h1441h1504h1537h153bh162dh1631h1758h1765h18e1h190ch1946h19b4h19c3h1ad9h1b0ah1b2fh1fb3h1d0ch1d2eh1d3fh1dfeh1dffh1f5fh1fe8h1ff5h209eh1155h) Received: from mail11-co1 (localhost.localdomain [127.0.0.1]) by mail11-co1 (MessageSwitch) id 137788183387617_18204; Fri, 30 Aug 2013 16:57:13 +0000 (UTC) Received: from CO1EHSMHS005.bigfish.com (unknown [10.243.78.253]) by mail11-co1.bigfish.com (Postfix) with ESMTP id 07E8A58004D; Fri, 30 Aug 2013 16:57:13 +0000 (UTC) Received: from mail.freescale.net (70.37.183.190) by CO1EHSMHS005.bigfish.com (10.243.66.15) with Microsoft SMTP Server (TLS) id 14.16.227.3; Fri, 30 Aug 2013 16:57:12 +0000 Received: from tx30smr01.am.freescale.net (10.81.153.31) by 039-SN1MMR1-004.039d.mgd.msft.net (10.84.1.14) with Microsoft SMTP Server (TLS) id 14.3.146.2; Fri, 30 Aug 2013 16:57:11 +0000 Received: from [10.29.244.63] ([10.29.244.63]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id r7UGv5wM026113; Fri, 30 Aug 2013 09:57:08 -0700 Message-ID: <5220CE03.2080107@freescale.com> Date: Fri, 30 Aug 2013 13:53:23 -0300 From: Daiane Angolini User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130803 Thunderbird/17.0.8 MIME-Version: 1.0 To: Diego Rondini References: <10683273.bL5E78uNoY@localhost.localdomain> In-Reply-To: <10683273.bL5E78uNoY@localhost.localdomain> X-OriginatorOrg: freescale.com X-FOPE-CONNECTOR: Id%0$Dn%*$RO%0$TLS%0$FQDN%$TlsDn% Cc: meta-freescale@yoctoproject.org Subject: Re: GPU tests on master next - core-image-x11 - sfp X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Aug 2013 16:57:17 -0000 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit On 08/30/2013 12:53 PM, Diego Rondini wrote: >> You can see that glx hasn't been optimized because windowed mode for >> glxgears is still ~22 fps, where the fullscreen is ~300. > > Daiane, do you know if that means that now there's support for pure OpenGL 2.1 > functionalities in the build? > And by OpenGL 2.1 I really mean OpenGL, not OpenGL ES x.y. I know this is not the first GPU release that support OpenGL (I cannot ensure the version number because I really don't remember). So, this GPU versio DOES support OpenGL. During my testes I faced libGL.so AND libEGL.so. So, it does support both. > > I can partially run glmark2 (not glmark2-es) with some errors, but driver is > reporting: > # glmark2 --fullscreen > ** GLX does not support GLX_EXT_swap_control or GLX_MESA_swap_control! > ** Failed to set swap interval. Results may be bounded above by refresh rate. > ======================================================= > glmark2 2012.12 > ======================================================= > OpenGL Information > GL_VENDOR: Vivante Corporation > GL_RENDERER: GC2000 Graphics Engine > GL_VERSION: 2.1 2.0.1 > ======================================================= > ** GLX does not support GLX_EXT_swap_control or GLX_MESA_swap_control! > ** Failed to set swap interval. Results may be bounded above by refresh rate. > [build] use-vbo=false: FPS: 101 FrameTime: 9.901 ms > ** GLX does not support GLX_EXT_swap_control or GLX_MESA_swap_control! > ** Failed to set swap interval. Results may be bounded above by refresh rate. > [build] use-vbo=true: FPS: 108 FrameTime: 9.259 ms > > > So GL_VERSION is "2.1 2.0.1", not "OpenGL ES 2.0". > > Same goes for: > # glxinfo > name of display: :0 > display: :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_SGIS_multisample, GLX_SGIX_fbconfig, > GLX_SGIX_pbuffer, GLX_SGI_make_current_read > client glx vendor string: Vivante Corp > client glx version string: 1.4 > client glx extensions: > GLX_ARB_get_proc_address, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, > GLX_SGI_make_current_read > GLX version: 1.4 > GLX extensions: > GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGI_make_current_read > OpenGL vendor string: Vivante Corporation > OpenGL renderer string: GC2000 Graphics Engine > OpenGL version string: 2.1 2.0.1 > OpenGL shading language version string: 1.20 > OpenGL extensions: > GL_ARB_depth_texture, GL_ARB_fragment_program_shadow, > GL_ARB_fragment_shader, GL_ARB_imaging, GL_ARB_multisample, > GL_ARB_multitexture, GL_ARB_pixel_buffer_object, GL_ARB_shader_objects, > GL_ARB_texture_compression, GL_ARB_texture_env_add, > GL_ARB_texture_env_combine, GL_ARB_texture_non_power_of_two, > GL_ARB_texture_rectangle, GL_ARB_vertex_buffer_object, > GL_ARB_vertex_shader, GL_ARB_window_pos, GL_ATI_draw_buffers, > GL_ATI_element_array, GL_ATI_separate_stencil, > GL_ATI_texture_env_combine3, GL_ATI_vertex_array_object, GL_EXT_abgr, > GL_EXT_bgra, GL_EXT_blend_color, GL_EXT_blend_equation_separate, > GL_EXT_blend_func_separate, GL_EXT_color_table, GL_EXT_convolution, > GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_draw_range_elements, > GL_EXT_framebuffer_blit, GL_EXT_framebuffer_multisample, > GL_EXT_framebuffer_object, GL_EXT_histogram, GL_EXT_pixel_buffer_object, > GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color, > GL_EXT_separate_specular_color, GL_EXT_stencil_two_side, > GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D, > GL_EXT_texture_array, GL_EXT_texture_buffer_object, > GL_EXT_texture_compression_s3tc, GL_EXT_texture_cube_map, > GL_EXT_texture_env_add, GL_EXT_texture_env_combine, > GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias, > GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_timer_query, > GL_EXT_vertex_array, GL_NV_texture_rectangle, GL_SGIS_generate_mipmap, > GL_SGIS_texture_lod, GL_SGI_color_matrix, WGL_ARB_extensions_string, > WGL_EXT_extensions_string, WGL_EXT_swap_control > > So will be OpenGL be possible? yes ^.^ -- Daiane