diff --git a/OpenGL-and-AMD-GPUs---All-you-need-to-know.md b/OpenGL-and-AMD-GPUs---All-you-need-to-know.md index 21a3d42..32a3d40 100644 --- a/OpenGL-and-AMD-GPUs---All-you-need-to-know.md +++ b/OpenGL-and-AMD-GPUs---All-you-need-to-know.md @@ -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. \ No newline at end of file