From: Saner <admin@pokemonger.com>
To: intel-gfx@lists.freedesktop.org
Subject: Re: Working out if my driver is borked ?
Date: Sat, 05 Jun 2010 09:27:39 +0100 [thread overview]
Message-ID: <4C0A0A7B.1000200@pokemonger.com> (raw)
In-Reply-To: <4C09245E.6000606@pokemonger.com>
Saner wrote:
> Hiya,
>
> I have been trying to work out if my laptop is under-performing
> graphically all day, I have managed to push an extra 200fps on
> glxgears, but I am trying to work out if this is normal for my card
> (it seems low to be honest), but I want to find out before I start
> breaking things.
>
> My card is a Intel GM45, and I (think) I have the latest driver
> installed (and the latest stable mesa3d driver)
>
> glxgears seems low
>
> 3677 frames in 5.0 seconds = 735.353 FPS
> 3304 frames in 5.0 seconds = 660.754 FPS
> 3155 frames in 5.0 seconds = 630.804 FPS
>
>
> Here is my glxinfo
>
> name of display: :0.0
> display: :0 screen: 0
> direct rendering: Yes
> server glx vendor string: SGI
> server glx version string: 1.2
> 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_SGIS_multisample,
> GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group
> 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.2
> 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_SGI_make_current_read,
> GLX_SGI_video_sync, GLX_SGIS_multisample, GLX_SGIX_fbconfig,
> GLX_SGIX_pbuffer, GLX_SGIX_visual_select_group,
> GLX_EXT_texture_from_pixmap
> OpenGL vendor string: Tungsten Graphics, Inc
> OpenGL renderer string: Mesa DRI Mobile Intel® GM45 Express Chipset
> GEM 20100328 2010Q1 x86/MMX/SSE2
> OpenGL version string: 2.1 Mesa 7.8.1
> OpenGL shading language version string: 1.20
> OpenGL extensions:
> GL_ARB_copy_buffer, GL_ARB_depth_texture, GL_ARB_depth_clamp,
> GL_ARB_draw_buffers, GL_ARB_draw_elements_base_vertex,
> GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program,
> GL_ARB_fragment_program_shadow, GL_ARB_fragment_shader,
> GL_ARB_framebuffer_object, GL_ARB_half_float_pixel,
> GL_ARB_half_float_vertex, GL_ARB_map_buffer_range,
> 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_provoking_vertex,
> GL_ARB_seamless_cube_map, GL_ARB_shader_objects,
> GL_ARB_shading_language_100, GL_ARB_shading_language_120,
> GL_ARB_shadow,
> GL_ARB_sync, 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_mirrored_repeat,
> GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
> GL_ARB_transpose_matrix, GL_ARB_vertex_array_bgra,
> GL_ARB_vertex_array_object, 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_logic_op, GL_EXT_blend_minmax, GL_EXT_blend_subtract,
> GL_EXT_cull_vertex, GL_EXT_compiled_vertex_array,
> GL_EXT_copy_texture,
> GL_EXT_draw_buffers2, GL_EXT_draw_range_elements,
> GL_EXT_framebuffer_blit,
> GL_EXT_framebuffer_object, GL_EXT_fog_coord,
> GL_EXT_gpu_program_parameters, GL_EXT_multi_draw_arrays,
> GL_EXT_packed_depth_stencil, GL_EXT_packed_pixels,
> GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
> GL_EXT_polygon_offset, GL_EXT_provoking_vertex,
> 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_subtexture, GL_EXT_texture, GL_EXT_texture3D,
> 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_texture_rectangle,
> GL_EXT_texture_sRGB, GL_EXT_texture_swizzle, GL_EXT_vertex_array,
> GL_EXT_vertex_array_bgra, GL_3DFX_texture_compression_FXT1,
> GL_APPLE_client_storage, GL_APPLE_packed_pixels,
> GL_APPLE_vertex_array_object, GL_APPLE_object_purgeable,
> GL_ATI_blend_equation_separate, GL_ATI_envmap_bumpmap,
> GL_ATI_texture_env_combine3, GL_ATI_separate_stencil,
> GL_IBM_multimode_draw_arrays, GL_IBM_rasterpos_clip,
> GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
> GL_MESA_pack_invert, GL_MESA_texture_signed_rgba,
> GL_MESA_ycbcr_texture,
> GL_MESA_window_pos, GL_NV_blend_square, GL_NV_depth_clamp,
> GL_NV_light_max_exponent, GL_NV_packed_depth_stencil,
> GL_NV_texture_env_combine4, GL_NV_texture_rectangle,
> GL_NV_texgen_reflection, GL_NV_vertex_program,
> GL_NV_vertex_program1_1,
> GL_OES_read_format, GL_SGIS_generate_mipmap,
> GL_SGIS_texture_border_clamp,
> GL_SGIS_texture_edge_clamp, GL_SGIS_texture_lod,
> GL_SUN_multi_draw_arrays
>
> 32 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
> 0x9b 24 tc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x9c 24 tc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x9d 24 tc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x9e 24 tc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x9f 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0xa0 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0xa1 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0xa2 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0xa3 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0xa4 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0xa5 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0xa6 24 tc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
> 0xa7 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0xa8 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
> 0xa9 24 dc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0xaa 24 dc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0xab 24 dc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0xac 24 dc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0xad 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0xae 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0xaf 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0xb0 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0xb1 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0xb2 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0xb3 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0xb4 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0xb5 24 dc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
> 0xb6 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0xb7 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
> 0x6a 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
>
> 48 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
> ----------------------------------------------------------------------
> 0x6b 0 tc 0 16 0 r . . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
> 0x6c 0 tc 0 16 0 r y . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
> 0x6d 0 tc 0 16 0 r y . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
> 0x6e 0 tc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x6f 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x70 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x71 0 tc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x72 0 tc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x73 0 tc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x74 0 tc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x75 0 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x76 0 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x77 0 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0x78 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0x79 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0x7a 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x7b 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x7c 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x7d 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x7e 0 tc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
> 0x7f 0 tc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x80 0 tc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
> 0x81 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x82 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
> 0x83 0 dc 0 16 0 r . . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
> 0x84 0 dc 0 16 0 r y . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
> 0x85 0 dc 0 16 0 r y . 5 6 5 0 0 0 0 0 0 0 0 0 0 None
> 0x86 0 dc 0 16 0 r . . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x87 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x88 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x89 0 dc 0 24 0 r . . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x8a 0 dc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x8b 0 dc 0 24 0 r y . 8 8 8 0 0 0 0 0 0 0 0 0 0 None
> 0x8c 0 dc 0 24 0 r . . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x8d 0 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x8e 0 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x8f 0 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0x90 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0x91 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
> 0x92 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x93 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x94 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x95 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 0 0 0 0 0 0 None
> 0x96 0 dc 0 16 0 r y . 5 6 5 0 0 16 0 16 16 16 0 0 0 Slow
> 0x97 0 dc 0 24 0 r y . 8 8 8 0 0 24 8 0 0 0 0 0 0 None
> 0x98 0 dc 0 24 0 r y . 8 8 8 0 0 24 8 16 16 16 0 0 0 Slow
> 0x99 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
> 0x9a 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
>
>
>
> Thanks to anyone who can tell me if this is whats expected of this
> card, or if its not expected and can point me in the right direction.
>
>
> Lee
>
>
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/intel-gfx
>
Thanks for the replys, I did know that glxgears was not a good
benchmark, but I figured it could be used as an indication regardless of
it being simple or not, but anyway, thanks for the info.
The performance just seems poor compaired to my old system (that was
also an intel card (Intel965))
It was the latest from git, anyway, thank you for the help and the drivers.
L.
prev parent reply other threads:[~2010-06-05 8:27 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-06-04 16:05 Working out if my driver is borked ? Saner
2010-06-04 20:15 ` Kenneth Graunke
2010-06-04 21:00 ` Marc Deop i Argemí
2010-06-05 8:27 ` Saner [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4C0A0A7B.1000200@pokemonger.com \
--to=admin@pokemonger.com \
--cc=intel-gfx@lists.freedesktop.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.