Updated OpenGL and AMD GPUs All you need to know (markdown)

FlatOutPS2 2017-03-22 12:03:13 +01:00
parent ee8040f2e5
commit 05e5dcf2f4
1 changed files with 7 additions and 11 deletions

@ -2,30 +2,26 @@
Due to an inefficient driver OpenGL will perform poorly on AMD GPUs. The driver lacks performance optimizations as well as several working extensions that are currently bugged.
The issues have been reported on the AMD support forum for a year now but no fixes have been released yet.
The issues have been reported on the AMD support forum for a year now, but any fixes AMD has released so far have either introduced new bugs or reintroduced old bugs.
There is a PCSX2 git discussion topic regarding the mentioned issues [here.](https://github.com/PCSX2/pcsx2/issues/1552)
***
### List of issues:
* **SSO (Separate Shader Objects Extension) is broken on AMD drivers**.It causes garbled graphics every time the extension is enabled. A workaround has been added on PCSX2 regarding the issue. Link to issue on AMD support forum is [here.](https://community.amd.com/thread/194895)
* **Dual Source Blending is broken on AMD drivers.** It causes BSODs and crashes the display driver on Windows. A workaround is to keep Blending Unit Accuracy set to at least the default "Basic" level. Link to issue on AMD support forum is [here.](https://community.amd.com/thread/205702)
* **Dual Source Blending is broken on AMD drivers.** This bug was introduced in mid 2016 AMD OpenGL Drivers. It causes BSODs and crashes the display driver on Windows. A workaround is to keep Blending Unit Accuracy set to at least the default "Basic" level. Link to issue on AMD support forum is [here.](https://community.amd.com/thread/205702)
* **OpenGL runs 10-30% slower compared to Direc3D.** This is an optimization issue on AMD's side. There is no workaround for this issue. People will need to wait for a proper working driver. Link to issue on AMD support forum is [here.](https://community.amd.com/thread/206176)
* **OpenGL runs 10-60% slower compared to Direc3D.** This is an optimization issue on AMD's side. There is no workaround for this issue. People will need to wait for a proper working driver. Link to issue on AMD support forum is [here.](https://community.amd.com/thread/206176)
***
### QA:
**Q: Can I still run OpenGL with all the present issues?**
A: Yes , expect slower performance and use any workarounds present.
Also make sure you are using a latest build with [this](https://github.com/PCSX2/pcsx2/pull/1858)
PR.
A: Yes , expect slower performance and use any workarounds present.
**Q: My PC keeps crashing , what can I do ?**
A1: Make sure to keep Blending Unit Accuracy set to at least the default "Basic" level.
A2: Make sure you are using a build that supports the SSO workaround. PR is [here.](https://github.com/PCSX2/pcsx2/pull/1858)
A: Make sure to keep Blending Unit Accuracy set to at least the default "Basic" level.
**Q: The graphics look buggy / garbage display ?**
A1: Make sure to keep Blending Unit Accuracy set to at least the default "Basic" level.
A2: Make sure you are using a build that supports the SSO workaround. PR is [here.](https://github.com/PCSX2/pcsx2/pull/1858)
A: Make sure to keep Blending Unit Accuracy set to at least the default "Basic" level.
**Q: Any ways to improve performance on OpenGL ?**
A: Lower the resolution , use "Advanced Settings and Hacks" for OpenGL , Check / Uncheck Allow 8 bit textures.
A: Use the default GSdx plugin settings.