08-24-2017, 11:23 AM
(This post was last modified: 08-24-2017, 11:29 AM by kamild1996.)
Now, I have no idea how obvious I am by stating that, but since I have Ubuntu running on my PC, I decided to try it out anyway ^^
So, I used the GPU benchmark to test out PCSX2 OpenGL performance on my PC (Intel Core i5-3350P @ 3.5 GHz, 8GB DDR3, Radeon RX480 4GB) on two operating systems:
- Windows 10 x64 1703, Crimson 17.8.1
- Xubuntu 17.04, latest Mesa-git driver as of today (from padoka PPA), kernel 4.13rc4
Using the latest PCSX2 builds from 16th Aug (3:1.5.0~git201708161205~ubuntu17.04.1 on Linux, v1.5.0-dev-2175-g420f11161 on Windows). Haven't changed any settings besides the ones recommended for the GPU benchmark.
The results are straight-forward (the framerate fluctuated a lot, so I took a screenshot of the highest noted value, and then wrote down the lowest one):
WINDOWS 10:
- DX11 (for comparison): 420-450 FPS
- OpenGL: 202-212 FPS
UBUNTU 17.04:
- OpenGL: 400-430 FPS
And screenshots to back it up: http://imgur.com/a/iKiDB
I didn't test any really demanding games yet, I have only scavenged a Half-Life PS2 disc, which I was able to play on a bit. What I noticed is in this area, Windows on OpenGL and 2x native resolution would drop the framerate by almost 50% (I'll try to provide a screenshot of that as soon as I jump back to Windows). As you can see, Linux on OpenGL manages this area just fine, even on 3x native resolution.
Looks like Radeon's OpenGL driver on Windows really is that terrible...
PS: Fun fact - looks like XFCE's compositor doesn't impact PCSX2 performance, at least not in a noticeable manner. Thanks, PCSX2 devs!
So, I used the GPU benchmark to test out PCSX2 OpenGL performance on my PC (Intel Core i5-3350P @ 3.5 GHz, 8GB DDR3, Radeon RX480 4GB) on two operating systems:
- Windows 10 x64 1703, Crimson 17.8.1
- Xubuntu 17.04, latest Mesa-git driver as of today (from padoka PPA), kernel 4.13rc4
Using the latest PCSX2 builds from 16th Aug (3:1.5.0~git201708161205~ubuntu17.04.1 on Linux, v1.5.0-dev-2175-g420f11161 on Windows). Haven't changed any settings besides the ones recommended for the GPU benchmark.
The results are straight-forward (the framerate fluctuated a lot, so I took a screenshot of the highest noted value, and then wrote down the lowest one):
WINDOWS 10:
- DX11 (for comparison): 420-450 FPS
- OpenGL: 202-212 FPS
UBUNTU 17.04:
- OpenGL: 400-430 FPS
And screenshots to back it up: http://imgur.com/a/iKiDB
I didn't test any really demanding games yet, I have only scavenged a Half-Life PS2 disc, which I was able to play on a bit. What I noticed is in this area, Windows on OpenGL and 2x native resolution would drop the framerate by almost 50% (I'll try to provide a screenshot of that as soon as I jump back to Windows). As you can see, Linux on OpenGL manages this area just fine, even on 3x native resolution.
Looks like Radeon's OpenGL driver on Windows really is that terrible...

PS: Fun fact - looks like XFCE's compositor doesn't impact PCSX2 performance, at least not in a noticeable manner. Thanks, PCSX2 devs!