Summary: | AMD's GPU is Slower than Intel's | ||
---|---|---|---|
Product: | Mesa | Reporter: | Sherif <ali.sherif10> |
Component: | Drivers/Gallium/r600 | Assignee: | Default DRI bug account <dri-devel> |
Status: | RESOLVED MOVED | QA Contact: | Default DRI bug account <dri-devel> |
Severity: | critical | ||
Priority: | medium | CC: | ali.sherif10 |
Version: | 18.2 | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
URL: | https://bugzilla.redhat.com/show_bug.cgi?id=1662535 | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: |
Xorg log files.
I used something like dmesg | vim. Output of dmesg. Output of DRI_PRIME=1 dmesg Steam output wit Intel's GPU. Steam output wit AMD's GPU. glxinfo with(out) DRI_PRIME=1. |
Description
Sherif
2018-12-29 14:48:00 UTC
CS: Go is faster with Intel's GPU even without vblank_mode=0. Please attach your xorg log and dmesg output. Note that using the dGPU involves extra copies to copy the rendered frame to the integrated GPU for display so there is additional overhead. You need a relatively advanced 3D game to see an advantage on the dGPU as you have to overcome the overhead of the additional copies. Created attachment 142914 [details]
Xorg log files.
I attached all files.
I reported it in Fedora Bugzilla, also. Please, check. Created attachment 142951 [details]
I used something like dmesg | vim.
Sorry, I didn't pay attention to the dmesg part. The dmesg is only a fraction. Please provide the full dmesg directly after boot. That glxgears is getting slower numbers on the secondary GPU is perfectly normal. It is a test how fast we can page flip and not how fast the GPU is. Created attachment 142953 [details]
Output of dmesg.
Created attachment 142954 [details]
Output of DRI_PRIME=1 dmesg
I restarted, logged into KDE then $ dmesg >> dmesg. After a minute, $ DRI_PRIME=1 dmesg >> dmesg2. Did I do it correctly? (In reply to Alex Deucher from comment #2) > You need a relatively advanced 3D game to see an advantage on the dGPU as you > have to overcome the overhead of the additional copies. Counter-Strike: Global Offensive is much slower, when I run Steam with DRI_PRIME=1. Additional Info: I installed Steam from RPMFusion. Created attachment 142955 [details]
Steam output wit Intel's GPU.
Created attachment 142956 [details]
Steam output wit AMD's GPU.
I found that only CS: GO's main GUI is slow with AMD's GPU, but it's much faster during matches. On Intel's GPU, the main GUI's smooth, but there's some lag during matches. I tried the tutorial only. On both cases, fullscreen was enabled. Note: I played CS: GO during recording Steam's output. Created attachment 142957 [details]
glxinfo with(out) DRI_PRIME=1.
This can help.
-- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/649. |
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.