Bug 77876

Summary: Performance degredation shown when running glmark2
Product: DRI Reporter: Aaron B <aaronbottegal>
Component: DRM/RadeonAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: aaronbottegal
Version: DRI git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
glxinfo for my card, R9 270X. none

Description Aaron B 2014-04-24 07:45:12 UTC
Created attachment 97879 [details]
glxinfo for my card, R9 270X.

Everything works fine over all, but I notice a slight problem. Ever since the DMA blitting commit (http://cgit.freedesktop.org/mesa/mesa/commit/?id=71254732db12c8813c002425b5c1b7c31bf56f65), I get GREAT glmark2 test results. The first test is about 5000, the second always about 6000. But, these results quickly degrade. By the time the "shading" tests are being executed, or running about 4 tests total (Restarting only running 1 test each time) the performance degrades to the original score, or worse. From 2000-2500 where before normal was 2500-3000. I am singling out this commit because, as far as I know, it enabled me to get those score ranges. But I won't rule out it may be a bug elsewhere, but I'm pretty confident this bug/feature has something to do with this commit, either contained in the commit, or is affecting the commit.

I am running Linux Mint 16 Cinnamon. Linux 3.15.2RC kernel.

Glmark2 degredation:

aaron@aaron-desktop ~ $ glmark2
=======================================================
    glmark2 2012.08
=======================================================
    OpenGL Information
    GL_VENDOR:     X.Org
    GL_RENDERER:   Gallium 0.4 on AMD PITCAIRN
    GL_VERSION:    3.0 Mesa 10.2.0-devel (git-fd92346 saucy-oibaf-ppa)
=======================================================
[build] use-vbo=false: FPS: 4337 FrameTime: 0.231 ms
[build] use-vbo=true: FPS: 5927 FrameTime: 0.169 ms
[texture] texture-filter=nearest: FPS: 5912 FrameTime: 0.169 ms
[texture] texture-filter=linear: FPS: 3671 FrameTime: 0.272 ms
[texture] texture-filter=mipmap: FPS: 2704 FrameTime: 0.370 ms
[shading] shading=gouraud: FPS: 2763 FrameTime: 0.362 ms
[shading] shading=blinn-phong-inf: FPS: 2785 FrameTime: 0.359 ms
=======================================================
                                  glmark2 Score: 4014 
=======================================================
aaron@aaron-desktop ~ $ glmark2
=======================================================
    glmark2 2012.08
=======================================================
    OpenGL Information
    GL_VENDOR:     X.Org
    GL_RENDERER:   Gallium 0.4 on AMD PITCAIRN
    GL_VERSION:    3.0 Mesa 10.2.0-devel (git-fd92346 saucy-oibaf-ppa)
=======================================================
[build] use-vbo=false: FPS: 2183 FrameTime: 0.458 ms
[build] use-vbo=true: FPS: 2738 FrameTime: 0.365 ms
[texture] texture-filter=nearest: FPS: 2629 FrameTime: 0.380 ms
[texture] texture-filter=linear: FPS: 2634 FrameTime: 0.380 ms
[texture] texture-filter=mipmap: FPS: 2674 FrameTime: 0.374 ms
[shading] shading=gouraud: FPS: 2761 FrameTime: 0.362 ms
[shading] shading=blinn-phong-inf: FPS: 2821 FrameTime: 0.354 ms
=======================================================
                                  glmark2 Score: 2634 
=======================================================
aaron@aaron-desktop ~ $

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.