Bug 79842

Summary: Performance drop since mesa 10.1.4
Product: Mesa Reporter: Tom Guder <kontakt>
Component: Drivers/Gallium/radeonsiAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED WONTFIX QA Contact:
Severity: normal    
Priority: medium    
Version: 10.1   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: The results from fumark benchmark
Unigine Valley good
Unigine Valley worse

Description Tom Guder 2014-06-09 16:21:16 UTC
Created attachment 100755 [details]
The results from fumark benchmark

Hello.

I've noticed a performancedrop since mesa 10.1.4 (and also with 10.2.1 now). I ran fumark_benchmark and unigine_valley. I append the results for fumark. I don't know if it is kernel or mesa problem.

I use radeonsi.

Best regards!
Tom
Comment 1 Tom Guder 2014-06-09 16:21:50 UTC
Created attachment 100756 [details]
Unigine Valley good
Comment 2 Tom Guder 2014-06-09 16:22:09 UTC
Created attachment 100757 [details]
Unigine Valley worse
Comment 3 Alex Deucher 2014-06-09 17:40:31 UTC
Can you bisect?
Comment 4 Grigori Goronzy 2014-06-09 17:44:07 UTC
Probably related to this:

http://cgit.freedesktop.org/mesa/mesa/commit/?h=10.1&id=1ba2298131924daf34b4504ba748a782c5189f48

Anisotropic filtering was broken in radeonsi, and that fixed it. Anisotropic filtering has some overhead, which explains the slightly reduced performance.

This patch was applied to 10.1 and 10.2 branches as well as master.
Comment 5 Marek Olšák 2015-08-02 10:36:56 UTC
(In reply to Grigori Goronzy from comment #4)
> Probably related to this:
> 
> http://cgit.freedesktop.org/mesa/mesa/commit/?h=10.
> 1&id=1ba2298131924daf34b4504ba748a782c5189f48
> 
> Anisotropic filtering was broken in radeonsi, and that fixed it. Anisotropic
> filtering has some overhead, which explains the slightly reduced performance.
> 
> This patch was applied to 10.1 and 10.2 branches as well as master.

Makes sense. Anisotropic filtering can indeed decrease performance a lot. Closing.

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.