Page 4 of 8 FirstFirst ... 23456 ... LastLast
Results 31 to 40 of 74

Thread: Radeon 3D Performance: Gallium3D vs. Classic Mesa

  1. #31
    Join Date
    Jul 2007
    Posts
    429

    Default And the Universe will explode for your pleasure :-)

    Well, "celestia" at any rate:

    Code:
    [drm:radeon_fence_wait] *ERROR* fence(f04020a0:0x00081CC5) 504ms timeout going to reset GPU
    [drm:r300_ga_reset] *ERROR* VAP & CP still busy (RBBM_STATUS=0x84000140)
    [drm] GA reset succeed (RBBM_STATUS=0x00000140)
    [drm] radeon: cp idle (0x10000000)
    [drm] radeon: ring at 0x00000000C8000000
    [drm] ring test succeeded in 0 usecs
    [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
    [drm:radeon_fence_wait] *ERROR* fence(f04020a0:0x00081CC5) 512ms timeout
    [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00081CC5)
    [drm:radeon_fence_wait] *ERROR* fence(f5967900:0x00081CD2) 508ms timeout
    [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00081CD5)
    [drm:radeon_fence_wait] *ERROR* fence(f059d0a0:0x00081CE9) 504ms timeout going to reset GPU
    [drm:r300_ga_reset] *ERROR* VAP & CP still busy (RBBM_STATUS=0x84000140)
    [drm] GA reset succeed (RBBM_STATUS=0x00000140)
    [drm] radeon: cp idle (0x10000000)
    [drm] radeon: ring at 0x00000000C8000000
    [drm] ring test succeeded in 0 usecs
    [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
    [drm:radeon_fence_wait] *ERROR* fence(f059d0a0:0x00081CE9) 512ms timeout
    [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00081CE9)
    [drm:radeon_fence_wait] *ERROR* fence(f0bc4900:0x00081CEC) 492ms timeout
    [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00081CF9)
    [drm:radeon_fence_wait] *ERROR* fence(c4c0b260:0x00081D3F) 504ms timeout going to reset GPU
    [drm:r300_ga_reset] *ERROR* VAP & CP still busy (RBBM_STATUS=0x84000140)
    [drm] GA reset succeed (RBBM_STATUS=0x00000140)
    [drm] radeon: cp idle (0x10000000)
    [drm] radeon: ring at 0x00000000C8000000
    [drm] ring test succeeded in 0 usecs
    [drm] GPU reset succeed (RBBM_STATUS=0x00000140)
    [drm:radeon_fence_wait] *ERROR* fence(c4c0b260:0x00081D3F) 512ms timeout
    [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00081D3F)
    [drm:radeon_fence_wait] *ERROR* fence(c6e62900:0x00081D43) 488ms timeout
    [drm:radeon_fence_wait] *ERROR* last signaled fence(0x00081D4F)
    This was with vanilla 2.6.33.1 and a Radeon 9550 (RV350).

  2. #32
    Join Date
    Jul 2007
    Posts
    429

    Default Isn't Gallium supposed to be OpenGL 2.1?

    According to glxinfo, I still have OpenGL 1.5:

    Code:
    name of display: :0.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_SGI_make_current_read, GLX_SGI_swap_control, 
        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.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_MESA_swap_frame_usage, GLX_OML_swap_method, 
        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
    OpenGL vendor string: X.Org R300 Project
    OpenGL renderer string: Gallium 0.4 on RV350
    OpenGL version string: 1.5 Mesa 7.9-devel
    OpenGL extensions:
        GL_ARB_copy_buffer, GL_ARB_depth_texture, GL_ARB_draw_buffers, 
        GL_ARB_fragment_coord_conventions, GL_ARB_fragment_program, 
        GL_ARB_fragment_shader, 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_shader_objects, GL_ARB_shading_language_100, 
        GL_ARB_shading_language_120, GL_ARB_shadow, 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_compiled_vertex_array, GL_EXT_copy_texture, 
        GL_EXT_draw_range_elements, GL_EXT_framebuffer_blit, 
        GL_EXT_framebuffer_multisample, GL_EXT_framebuffer_object, 
        GL_EXT_fog_coord, GL_EXT_multi_draw_arrays, 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_wrap, GL_EXT_subtexture, 
        GL_EXT_texture, 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_mirror_clamp, 
        GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_texture_sRGB, 
        GL_EXT_vertex_array, GL_EXT_vertex_array_bgra, GL_APPLE_packed_pixels, 
        GL_APPLE_vertex_array_object, GL_ATI_blend_equation_separate, 
        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_ycbcr_texture, GL_MESA_window_pos, 
        GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_texture_env_combine4, 
        GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_OES_read_format, 
        GL_SGI_color_matrix, GL_SGIS_generate_mipmap, 
        GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp, 
        GL_SGIS_texture_lod, GL_SUN_multi_draw_arrays, GL_S3_s3tc

  3. #33
    Join Date
    Aug 2007
    Posts
    153

    Default

    Didn't know celestia wasn't working. Does bad things here, too. If I don't push a fix in an hour or so, feel free to open a tracking bug.

    Only R500+ have GL 2.x exposed; there's a GSoC idea for fixing that for R300 and R400.

  4. #34
    Join Date
    Jan 2008
    Posts
    297

    Default

    Quote Originally Posted by MostAwesomeDude View Post
    Didn't know celestia wasn't working. Does bad things here, too. If I don't push a fix in an hour or so, feel free to open a tracking bug.

    Only R500+ have GL 2.x exposed; there's a GSoC idea for fixing that for R300 and R400.
    Ehh...

    Code:
    OpenGL vendor string: X.Org R300 Project
    OpenGL renderer string: Gallium 0.4 on R480
    OpenGL version string: 2.1 Mesa 7.9-devel
    OpenGL shading language version string: 1.20

  5. #35
    Join Date
    Jan 2009
    Posts
    612

    Default

    Quote Originally Posted by V!NCENT View Post
    Hey that was pleasantly unexpected (the results)

    When Gallium3D gets optimized (somewhere in the distant future, right?) then will it be faster than classic Mesa?
    It already is, at least here. Note that the driver was tested by Michael before some very important performance improvements went in. On my machine the Gallium3D driver is now 33% faster than classic in openarena.

    -Marek

  6. #36
    Join Date
    Jan 2008
    Location
    Have a good day.
    Posts
    678

    Default

    Quote Originally Posted by Eosie View Post
    It already is, at least here. Note that the driver was tested by Michael before some very important performance improvements went in. On my machine the Gallium3D driver is now 33% faster than classic in openarena.

    -Marek
    Really? I have to try this. If the improvements are in the same proportion I would be getting more or less the same performance than Fglrx.

  7. #37
    Join Date
    Mar 2009
    Location
    Croatia
    Posts
    83

    Default

    Are you serious!?!!Wow,...33% faster,that's like dream come true,getting rid of fglrx on my sister's PC is wonderful news.Can't wait.

  8. #38
    Join Date
    Aug 2009
    Posts
    2,264

    Default

    Quote Originally Posted by Eosie View Post
    On my machine the Gallium3D driver is now 33% faster than classic in openarena.
    EPIC!

    What graphics card, if I may ask?

  9. #39
    Join Date
    Feb 2010
    Location
    Canton, China
    Posts
    25

    Default

    I just hope r300g will be done soon. I still wait r600g.

    Does Mesa-7.8 contain OpenGL 2.0 and GLSL 1.20 support for R600? I just can find OpenGL 2.0. GLSL is stiill at 1.10.

  10. #40
    Join Date
    Jan 2009
    Posts
    612

    Default

    Quote Originally Posted by V!NCENT View Post
    EPIC!

    What graphics card, if I may ask?
    ATI Mobility Radeon X1700 (RV530).

    -Marek

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •